home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / bbs / sbbs_115.zip / SDOC_115.ASC < prev    next >
Text File  |  1992-01-12  |  454KB  |  10,791 lines

  1.  
  2.  
  3.  
  4.                │
  5.                │
  6.                │
  7.        ▄▄▄▄    │
  8.        ▄   ▀   │   SuperBBS Bulletin Board Software.
  9.         ▀▀▀▄   │
  10.        ▀▄▄▄▀   │   Release 1.15, date: Jan 15, 1992
  11.                │
  12.        ▄   ▄   │   Copyright (C) 1990-1992
  13.        █   █   │
  14.        █   █   │
  15.        █▄▄▄▀   │
  16.                │   SuperBBS program and utilities are copyrighted by:
  17.        ▄▄▄▄    │
  18.        ▄   █   │        - Risto Virkkala
  19.        █▀▀▀    │        - Aki Antman
  20.        █       │
  21.                │   Some external utilities based upon code written by:
  22.        ▄▄▄▄    │
  23.        ▄       │        - Jouni Malinen
  24.        █▀▀     │
  25.        █▄▄▄    │   Documentation is copyrighted by:
  26.                │
  27.        ▄▄▄▄    │        - Frank Hemmelder
  28.        ▄   █   │
  29.        █▀█▀    │
  30.        █  ▀▄   │
  31.                │
  32.        ▄▄▄▄    │   Documentation release V1.15FH03.
  33.        ▄   █   │
  34.        █▀▀▀▄   │
  35.        █▄▄▄▀   │
  36.                │
  37.        ▄▄▄▄    │   SuperBBS, the specific external utilities and this
  38.        ▄   █   │   documentation are protected under the copyright laws
  39.        █▀▀▀▄   │   of Finland and other countries. You are not authorized
  40.        █▄▄▄▀   │   to copy, edit or modify these files without written
  41.                │   permission of the copyright holders.
  42.        ▄▄▄▄    │
  43.        ▄   ▀   │
  44.         ▀▀▀▄   │   All none SuperBBS programs mentioned in this
  45.        ▀▄▄▄▀   │   documentation are owned by their respectie owners.
  46.                │   All programs are (C)opyrighted.
  47.                │
  48.                │
  49.                │
  50.                │   This documentation is for release 1.15 of SuperBBS.
  51.                │   Woerden, Holland, January 15, 1992
  52.                │
  53.  
  54.  
  55.  
  56.  
  57.  
  58.                                                                       
  59.  
  60.  
  61.         Table of contents
  62.         ==============================================================
  63.  
  64.         Chapter         Description                             Page
  65.         ------------    -------------------------------------   ------
  66.         1               SuperBBS General information            002
  67.         1.1               General information                   002
  68.         1.2               SuperBBS credits                      003
  69.         1.3               SuperBBS addresses                    003
  70.         1.4               How to contact us                     004
  71.         1.5               Legal stuff                           004
  72.         1.6               How to register                       005
  73.         1.6.1               Registration in Finland only        006
  74.         1.6.2               Registration abroad                 006
  75.         1.6.3               Site registrations                  007
  76.         1.7               Differences registered/evaluation     007
  77.         1.8               Distribution files                    008
  78.  
  79.         2               Installation                            009
  80.         2.1               General information                   009
  81.         2.2               Software requirements                 009
  82.         2.3               Hardware requirements                 010
  83.         2.4               Unpacking the software                010
  84.         2.5               Configuring SuperBBS                  011
  85.         2.5.1               ?                                   013
  86.         2.5.2               Registration                        013
  87.         2.5.2.1               Information                       013
  88.         2.5.2.2               Registration                      013
  89.         2.5.3               Messages                            014
  90.         2.5.3.1               Message areas                     014
  91.         2.5.3.2               Global options                    018
  92.         2.5.3.3               Netmail                           021
  93.         2.5.3.4               QWK setup                         022
  94.         2.5.4               Files                               024
  95.         2.5.4.1               File areas                        024
  96.         2.5.4.2               Global options                    026
  97.         2.5.4.3               Internal protocols                029
  98.         2.5.4.4               External protocols                030
  99.         2.5.5               Modem                               034
  100.         2.5.5.1               Initialization                    034
  101.         2.5.5.2               General options                   035
  102.         2.5.6               Other                               035
  103.         2.5.6.1               New users                         035
  104.         2.5.6.2               General options                   038
  105.         2.5.6.3               On/Off settings                   042
  106.         2.5.6.4               Restrictions                      045
  107.         2.5.6.5               Alt-F keys                        047
  108.         2.5.6.6               String configuration              047
  109.         2.5.6.7               Door configuration                048
  110.         2.5.6.8               Multi node configuration          051
  111.         2.5.6.9               Event editor                      051
  112.  
  113.  
  114.  
  115.         --------------------------------------------------------------
  116.         SuperBBS v1.15 documentation                          Page   i
  117.  
  118.  
  119.         Chapter         Description                             Page
  120.         ------------    -------------------------------------   ------
  121.         2.5.7               Colours                             052
  122.         2.5.8               Limits                              054
  123.         2.5.9               Paths                               056
  124.         2.5.10              Quit                                058
  125.         2.6               Environment variable                  059
  126.  
  127.         3               Language support                        060
  128.         3.1               General information                   060
  129.         3.2               Lconfig.exe                           060
  130.         3.2.1               Path & description                  061
  131.         3.2.2               Logon strings (Page 1)              063
  132.         3.2.3               Logon strings (Page 2)              065
  133.         3.2.4               Message base strings (Page 1)       066
  134.         3.2.5               Message base strings (Page 2)       068
  135.         3.2.6               Message base strings (Page 3)       070
  136.         3.2.7               Message reading command keys        071
  137.         3.2.8               File area strings (Page 1)          073
  138.         3.2.9               File area strings (Page 2)          075
  139.         3.2.10              Other strings (Page 1)              077
  140.         3.2.11              Other strings (Page 2)              079
  141.         3.2.12              Other strings (Page 3)              081
  142.         3.2.13              Status string configuration         083
  143.         3.2.14              Month names                         085
  144.         3.2.15              Weekday names                       085
  145.         3.2.16              BBS List strings                    085
  146.         3.2.17              Multi line status strings           086
  147.         3.2.18              QWK strings                         087
  148.         3.2.19              A little help                       088
  149.         3.3               Control codes in strings              089
  150.         3.4               Language.ctl file                     090
  151.         3.5               Hints and tips                        091
  152.  
  153.         4               Converting from other software          092
  154.         4.1               General information                   092
  155.         4.2               Converting from QBBS or RA            092
  156.         4.3               Converting from other software        092
  157.  
  158.         5               Menus                                   093
  159.         5.1               General information                   093
  160.         5.2               Menu commands                         095
  161.         5.3               Menu templating                       115
  162.         5.4               Changing hardcoded menu options       117
  163.         5.5               Include1.mnu                          118
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.         --------------------------------------------------------------
  174.         SuperBBS v1.15 documentation                          Page  ii
  175.  
  176.  
  177.  
  178.         Chapter         Description                             Page
  179.         ------------    -------------------------------------   ------
  180.         6               Control codes                           119
  181.         6.1               Control codes in menu and textfiles   119
  182.         6.2               ^F codes                              119
  183.         6.3               ^K codes                              120
  184.         6.4               ^X, ^C, ^P and ^A keys                121
  185.         6.5               ^O control codes                      122
  186.         6.6               Additional control codes              122
  187.  
  188.         7               Message base                            124
  189.         7.1               General information                   124
  190.         7.2               Sysop keys available                  125
  191.         7.3               QWK offline mail system               125
  192.         7.4               Group messages                        127
  193.         7.5               Netmail                               127
  194.         7.6               Echomail                              128
  195.         7.7               Nodelist support                      129
  196.         7.8               Search userlist                       129
  197.  
  198.         8               Files base                              130
  199.         8.1               General information                   130
  200.         8.2               Extract and view option               130
  201.         8.3               Uploader to Files.bbs                 131
  202.         8.4               Files.ctl                             131
  203.         8.5               New list option /N                    132
  204.         8.6               Download counter                      132
  205.  
  206.         9               Support files                           133
  207.         9.1               General information                   133
  208.         9.2               ANSI and ASCII support files          133
  209.         9.3               .CTL, .LNG and .BBS support files     138
  210.  
  211.         10              Questionnaire language                  143
  212.         10.1              General information                   143
  213.         10.2              Available commands                    143
  214.         10.3              Newuser.q-a and Expired.q-a           146
  215.         10.4              Questionnaire example                 147
  216.  
  217.         11              Running SuperBBS                        149
  218.         11.1              General information                   149
  219.         11.2              Commandline options                   149
  220.         11.3              Online Sysop keys                     151
  221.         11.4              User's online keys                    153
  222.         11.5              Errorlevels                           154
  223.         11.6              Yell and chat                         154
  224.         11.7              Alias system                          155
  225.         11.8              View a certain file                   155
  226.         11.9              Menu to run                           156
  227.         11.10             Expiration date                       156
  228.  
  229.  
  230.  
  231.         --------------------------------------------------------------
  232.         SuperBBS v1.15 documentation                          Page iii
  233.  
  234.  
  235.         Chapter         Description                             Page
  236.         ------------    -------------------------------------   ------
  237.         12              Multitasking and multiline              157
  238.         12.1              General information                   157
  239.         12.2              Multiline configuration               157
  240.         12.3              Multitaskers & networks               159
  241.         12.4              Messagebase locking                   159
  242.  
  243.         13              Specific external utilities             160
  244.         13.1              General information                   160
  245.         13.2              Userpack.exe                          160
  246.         13.3              Sbbsuser.exe                          161
  247.         13.4              Sbbsutil.exe                          163
  248.         13.5              Usersort.exe                          164
  249.         13.6              Sbbsmenu.exe                          164
  250.         13.6.1              File commands                       165
  251.         13.6.2              Text commands                       166
  252.         13.6.3              Menu commands                       166
  253.         13.6.4              Prompt                              167
  254.         13.6.5              Setup                               167
  255.         13.7              Sbbsnode.exe                          167
  256.         13.8              Snetmgr.exe                           168
  257.         13.8.1              Users online                        168
  258.         13.8.2              Last callers                        168
  259.  
  260.         14              Useful information                      169
  261.         14.1              Batchfiles                            169
  262.         14.2              Equipment                             173
  263.         14.3              Turbo pascal errors                   173
  264.         14.4              Credits                               175
  265.  
  266.         15              SuperNet                                176
  267.  
  268.         A               Menu list                               178
  269.         B               Bugreport & Suggestion form             180
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.         --------------------------------------------------------------
  290.         SuperBBS v1.15 documentation                          Page  iv
  291.  
  292.  
  293.         Chapter 1.     SuperBBS general information
  294.         ==============================================================
  295.  
  296.         1.1       General information
  297.         --------------------------------------------------------------
  298.  
  299.         Welcome to this release of SuperBBS. This version is named
  300.         1.15, although the latest official release was 1.12. There are
  301.         so many new options in this release, that we decided to change
  302.         the number to 1.15, instead of 1.13. You might have seen a
  303.         beta release with the number 1.13, but with the gamma release
  304.         this was changed to 1.15. Please read the documentation care-
  305.         fully to get informed about all new options of the SuperBBS
  306.         program or the changes in the already available options.
  307.  
  308.         SuperBBS is a QuickBBS (TM) look alike software program, but
  309.         with many different options. It uses the Hudson type message
  310.         base, meaning that you have only 5 files, which contains your
  311.         complete messagebase. Menu and textfiles options are very
  312.         flexible and a Sysop can build his BBS system as complex as
  313.         he/she wants. Many doors (= external programs like utilities
  314.         and games) are available for use in SuperBBS.
  315.  
  316.         SuperBBS is distributed as Shareware. This means you can test
  317.         the software for 30 days, before you either have to register
  318.         or to stop using the program. Not registering the program but
  319.         using the program after 30 days could mean that a next version
  320.         of SuperBBS will not be distributed as Shareware. Please
  321.         support Shareware and register your software after the trail
  322.         period.
  323.  
  324.         SuperBBS, it's specific external utilities and the documenta-
  325.         tion are protected under the copyright laws of Finland and
  326.         other countries. You are not allowed to modify, edit, change,
  327.         loan etc. these files without written permission of the
  328.         copyright holders. Any violation of this copyright will be
  329.         reported to the authorities. This includes patching an un-
  330.         registered version of SuperBBS to make it appear registered.
  331.  
  332.         An international Fidonet echomail link called SUPERBBS has
  333.         been set up and is available to most countries. If you have
  334.         problems, questions or remarks about SuperBBS and it's util-
  335.         ities, please search for this area on a BBS near you. Most
  336.         SuperBBS sites have this echo available. There is also a
  337.         SuperBBS SDS area available.
  338.  
  339.         Available to all SuperBBS sysops is the network SuperNet.
  340.         This is an international fido like network for SuperBBS
  341.         sysops all over the world. It has it's own echomail areas
  342.         available for reporting bugs, finding hints and other
  343.         useful information. Supernet is available to registered and
  344.         unregistered Sysops, although you should register after a
  345.         trail period of 30 days!
  346.  
  347.         --------------------------------------------------------------
  348.         SuperBBS v1.15 documentation                          Page 002
  349.  
  350.  
  351.         SuperBBS will be distributed accordingly:
  352.  
  353.         - Alpha versions         Not available.
  354.         - Beta versions          Available to all BETA testers.
  355.         - Gamma versions         Available to all registered Sysops.
  356.         - Normal versions        Available to everybody, including
  357.                                  non-registered users.
  358.  
  359.         Updated documentation will only be available with the official
  360.         releases. Beta and Gamma releases will have a special what's
  361.         new file included.
  362.  
  363.         1.2       SuperBBS credits
  364.         --------------------------------------------------------------
  365.  
  366.         Here are the credits for SuperBBS:
  367.  
  368.              Programming and design:
  369.  
  370.                   Aki Antman and Risto Virkkala
  371.  
  372.              Documentation:
  373.  
  374.                   Frank Hemmelder
  375.  
  376.              Protocol Engine (PE):
  377.  
  378.                   Copyright Joaquim H. Homrighausen,
  379.                   ALL RIGHTS RESERVED.
  380.  
  381.         1.3       SuperBBS addresses
  382.         --------------------------------------------------------------
  383.  
  384.         How to reach the SuperBBS programmers:
  385.  
  386.              BBS name...........: SuperBBS HQ
  387.              Telephone number...: +358.0.341.1398
  388.              Modem speed........: HST / V.32 DS
  389.              Online hours.......: 24 Hrs
  390.              Fidonet number.....: 2:220/620
  391.              SuperNet number....: 42:1200/101
  392.              Sysop..............: Aki Antman
  393.  
  394.              or by mail:
  395.  
  396.              Address............: Aki Antman
  397.                                   (SuperBBS H.Q.)
  398.                                   Porslahdentie 23 G 40
  399.                                   SF-00980 Helsinki
  400.                                   Finland, Europe
  401.  
  402.  
  403.  
  404.  
  405.         --------------------------------------------------------------
  406.         SuperBBS v1.15 documentation                          Page 003
  407.  
  408.  
  409.         How to reach the SuperBBS documentation writer:
  410.  
  411.              BBS name...........: NNN SuperBBS
  412.              Telephone number...: +31.3480.24801
  413.              Modem speed........: V.32bis / V.42Bis / MNP5
  414.              Online hours.......: 24 Hrs
  415.              Fidonet number.....: 2:500/239
  416.              SuperNet number....: 42:1100/101
  417.              Sysop..............: Frank Hemmelder
  418.  
  419.              or by mail:
  420.  
  421.              Address............: Frank Hemmelder
  422.                                   (NNN SuperBBS)
  423.                                   Lekoord 43
  424.                                   3448 VS  Woerden
  425.                                   Holland, Europe
  426.  
  427.         1.4       How to contact us
  428.         --------------------------------------------------------------
  429.  
  430.         If you need to come in contact with us, there are several ways
  431.         available. Here they are:
  432.  
  433.           -  Send a letter to the address of the SuperBBS authors.
  434.              Please include payment to return an answer.
  435.           -  Send a netmail message to the SuperBBS HQ BBS. Please
  436.              include a Fidonet address to where the answer should be
  437.              send.
  438.           -  Write a message in the international SuperBBS echomail
  439.              area available in most countries. Your answer will also
  440.              be posted here. Depending on the location you posted your
  441.              message, this could take some time.
  442.           -  Write a message in the SuperNet echomail areas, available
  443.              on most registered SuperBBS sites.
  444.  
  445.         FidoNet is a worldwide network, and contains over 8,000 sys-
  446.         tems around the world, so it is easy to post a message from
  447.         any country through Fidonet.
  448.  
  449.         1.5       Legal stuff
  450.         --------------------------------------------------------------
  451.  
  452.         Disclaimer:
  453.  
  454.         The authors of SuperBBS and the utilities are NEVER respon-
  455.         sible for any damage occurring through the use of SuperBBS
  456.         and/or utilities. We only guarantee that SuperBBS will take up
  457.         space on your harddisk. It has been tested on several systems
  458.         and it works there, but this doesn't mean it won't destroy
  459.         your HDU or kill your cat or dog. Use at your own risk!
  460.  
  461.  
  462.  
  463.         --------------------------------------------------------------
  464.         SuperBBS v1.15 documentation                          Page 004
  465.  
  466.  
  467.         However, if you do find an undocumented feature (= bug) or are
  468.         having problems with running SuperBBS on your system, we would
  469.         like to hear from you. Please contact us, so we might be able
  470.         to fix the problem.
  471.  
  472.         SuperBBS may not be used in any UNLAWFUL manner or illegal
  473.         activity. If this will happen, we will always inform the local
  474.         authorities.
  475.  
  476.         You are not allowed to modify ANY of the executable files of
  477.         SuperBBS or to change this documentation.
  478.  
  479.         The authors don't guarantee any future releases of SuperBBS.
  480.  
  481.         All files belonging to the SuperBBS package are copyrighted
  482.         1990-1992 by Aki Antman and Risto Virkkala.
  483.  
  484.         Documentation is copyrighted 1991-1992 by Frank Hemmelder.
  485.  
  486.         You are not allowed to modify, patch, disassemble (or anything
  487.         like that) these files without the written permission from the
  488.         copyright holders. You are not allowed to ship the SuperBBS
  489.         programs, or part of the programs, in other software/hardware
  490.         packages without written permission from the copyright
  491.         holders.
  492.  
  493.         Sysops of bulletin boards are allowed to post the SuperBBS
  494.         software package for download to their users in an unmodified
  495.         version and as long as no charge is asked for downloading the
  496.         software. It is not allowed to add BBS commercials to the
  497.         software archive. The use of a ZIP or ARJ header is however
  498.         allowed. Sysops should make it possible for all their users to
  499.         download the SuperBBS package if requested by the user.
  500.  
  501.         1.6       How to register
  502.         --------------------------------------------------------------
  503.  
  504.         SuperBBS is released under the ShareWare concept, so you can
  505.         try it for 30 days before you have to register this product or
  506.         stop using it. If you are using this software after the 30
  507.         days trail limit, you MUST register. This software is not
  508.         cripple in any way. You can test the whole package.
  509.  
  510.         Please support the shareware concept. Through this concept it
  511.         is possible to test the software before paying for it. If you
  512.         decide the software is 'just what you wanted', you will need
  513.         to register. If you don't register, you will violate the
  514.         Shareware concept. This could mean that the next version will
  515.         be a commercial one, so you won't be able to try it before
  516.         buying.
  517.  
  518.         > Register ShareWare - Guarantee the future of SW programs. <
  519.  
  520.  
  521.         --------------------------------------------------------------
  522.         SuperBBS v1.15 documentation                          Page 005
  523.  
  524.  
  525.         Registration of SuperBBS entitles you to use the software
  526.         after a period of 30 days. It will also give you access to the
  527.         SBBS Gamma releases, which are only available to registered
  528.         users. Registration entitles you to use any SuperBBS release
  529.         up to version 1.99. (Currently v1.15) This will take a long
  530.         time and many new releases and improvements.
  531.  
  532.         1.6.1     Registration in FINLAND only
  533.         --------------------------------------------------------------
  534.  
  535.         Send FIM 200,- to the account: '710125 - 313639 STS', _PAY-
  536.         ABLE_ to Risto Virkkala and send in the registration form with
  537.         the following information:
  538.  
  539.              - The Sysop name to register SuperBBS to
  540.              - The BBS name to register SuperBBS to
  541.  
  542.         Please note that upper and lower case are different!
  543.  
  544.              - Your real name
  545.              - Your address
  546.              - Your voice and data phone numbers
  547.              - Your FidoNet address (if available)
  548.  
  549.         When we received your payment, your registration code will be
  550.         posted to you. This can take some time, so please be patient.
  551.  
  552.         1.6.2     Registration abroad
  553.         --------------------------------------------------------------
  554.  
  555.         Send US $50 cheque or money order to the SuperBBS HeadQuarters
  556.         address posted. Make cheques payable to: Risto Virkkala. Make
  557.         sure your shipment arrives in good order. Creditcards can't be
  558.         accepted at this moment.
  559.  
  560.         Please include the following information. Note that upper and
  561.         lower case are different with the registration names!
  562.  
  563.              - The Sysop name to register SuperBBS to
  564.              - The BBS name to register SuperBBS to
  565.  
  566.              - Your real name
  567.              - Your full address including Country
  568.              - Your full (international) voice and data phone numbers
  569.              - Your Fidonet address (if available)
  570.  
  571.         If you are part of Fidonet, please include your BBS opening
  572.         hours, so we can crash your registration key to your board.
  573.         This will give a faster turn around time then by mail.
  574.  
  575.  
  576.  
  577.  
  578.  
  579.         --------------------------------------------------------------
  580.         SuperBBS v1.15 documentation                          Page 006
  581.  
  582.  
  583.         You will receive your registration key after we have received
  584.         your money. Please do allow some time for processing and
  585.         handling.
  586.  
  587.         Registrations are also possible at some of our Support sites.
  588.         Please check the file HOWTOREG.TXT included in the main BBS
  589.         archive for more information.
  590.  
  591.         1.6.3     Site registrations
  592.         --------------------------------------------------------------
  593.  
  594.         Site registrations are also available:
  595.  
  596.                   5-9    boards..... US $45
  597.                  10-more boards..... US $40
  598.  
  599.         Please authorize one of you to register all boards on the
  600.         site. This person has to send us the information and money for
  601.         the registration and we will send him/her the registration
  602.         codes for all boards. Do not send the money separately! Send
  603.         money and information required to the SuperBBS HeadQuarters.
  604.  
  605.         Site licenses are not available at the Support sites.
  606.  
  607.         1.7       Differences registered/evaluation
  608.         --------------------------------------------------------------
  609.  
  610.         There are some differences between the registered version of
  611.         SuperBBS and the evaluation copy. The evaluation copy is
  612.         however not crippled and can be used to evaluate the program
  613.         in all available aspects. The only differences between evalu-
  614.         ation and registered copies are:
  615.  
  616.         When somebody is login in to your system, a message will be
  617.         displayed to him/her:
  618.  
  619.              Registered version:
  620.  
  621.              "SuperBBS v1.15, registered to: <Your name>"
  622.  
  623.              Unregistered version:
  624.  
  625.              "SuperBBS v1.15, unregistered evaluation copy."
  626.  
  627.         This message will also be displayed if you choose the display
  628.         version number menu item.
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.         --------------------------------------------------------------
  638.         SuperBBS v1.15 documentation                          Page 007
  639.  
  640.  
  641.  
  642.         The tearline in the echomail areas originating from your board
  643.         will look like:
  644.  
  645.              Registered version:
  646.  
  647.              "--- SuperBBS v1.15 (Reg)"
  648.  
  649.              Unregistered version:
  650.  
  651.              "--- SuperBBS v1.15 (Eval)"
  652.  
  653.         1.8       Distribution files
  654.         --------------------------------------------------------------
  655.  
  656.         SuperBBS is distributed in an archive named 'SBBS_nnn.xxx',
  657.         where nnn is the version number and xxx the archive type.
  658.         Please do not modify this file in any way. Do not add your own
  659.         adds to the archive. (Some archivers do however allow you to
  660.         add a archive header.)
  661.  
  662.         The SuperBBS archive file should have the following files:
  663.  
  664.              BBS.EXE        Main executable file
  665.              OVRBBS.OVR     Overlay file (only in overlay version)
  666.              CONFIG.EXE     Configuration program file
  667.              LCONFIG.EXE    Language/String configuration file
  668.              YELLCFG.EXE    Yellsound editor program file
  669.              EXTPE.EXE      Protocol driver
  670.              SPROTO.$$$     Example for external protocols
  671.              USERFIX.EXE    User database fixer
  672.              USERPACK.EXE   User database packer
  673.              USERSORT.EXE   User database sorter
  674.              SBBSUSER.EXE   User database editor
  675.              SBBSUSER.HLP   SBBSUSER.EXE help file
  676.              SBBSUTIL.EXE   SuperBBS utilities
  677.              SBBSMENU.EXE   SuperBBS menu editor
  678.              SBBSNODE.EXE   Nodelist converter
  679.              STOP.EXE       Top xx list generator
  680.              SNETMGR.EXE    Multi line utility
  681.  
  682.         Also included is an archive with startup files, which makes it
  683.         possible for you to start a bulletin board in a short time.
  684.         Documentation concerning registration, update information,
  685.         technical descriptions and menu types is also included.
  686.         If you received more or less files, you have a modified
  687.         archive. You should not distribute this file any further and
  688.         get a complete version from one of the distribution nodes.
  689.  
  690.         You may distributed the unregistered version of SuperBBS
  691.         freely, as long as no fee is asked or any profit is made.
  692.         Please make sure all users of your bulletin board are able
  693.         to download the SuperBBS archive.
  694.  
  695.         --------------------------------------------------------------
  696.         SuperBBS v1.15 documentation                          Page 008
  697.  
  698.  
  699.         Chapter 2.     Installation
  700.         ==============================================================
  701.  
  702.         2.1       General information
  703.         --------------------------------------------------------------
  704.  
  705.         SuperBBS is a very flexible program. Please read this documen-
  706.         tation carefully. Although the program is complex, it is not
  707.         hard to set up a bulletin board system with it. Have a look at
  708.         the samples if you are new to running a bulletin board. This
  709.         will help you to get a BBS up and running in a very short
  710.         time. If you do however run into problems, consult this manual
  711.         again and if you still have problems, contact one of the
  712.         support boards or the authors. The SuperNet echomail area is
  713.         also available to ask questions and it often will give you
  714.         hints from other (more experienced) SuperBBS users.
  715.  
  716.         2.2       Software requirements
  717.         --------------------------------------------------------------
  718.  
  719.         Besides the SuperBBS files, you will need some external files
  720.         before you can run SuperBBS. These files can differ from
  721.         system to system, depending on the way you have set it up. You
  722.         will at least need these files, or compatible:
  723.  
  724.              MS-Dos         Sounds logical, without this your system
  725.                             won't even run (or not with an operating
  726.                             system SuperBBS will run in). You'll need
  727.                             version 2.0 or higher. SuperBBS has been
  728.                             tested with Ms-Dos up to version 5.00, but
  729.                             version DOS 3.3 to 5 is recommended. Su-
  730.                             perBBS has also been tested with 4DOS from
  731.                             JP Software (TM) and works fine with ver-
  732.                             sion 4.00 and older.
  733.  
  734.              X00.SYS        Fossil communications driver, a good re-
  735.                             placement is BNU. SuperBBS will not run
  736.                             without this file! (Except in Local mode.)
  737.  
  738.              QUICKED.EXE    The full-screen editor. (This file is
  739.                             optional.)
  740.  
  741.              THEDRAW.EXE    Or any other ANSI/ASCII text editor. This
  742.                             program will help you design your ANSI and
  743.                             ASCII support files. (This file is
  744.                             optional.)
  745.  
  746.         Most QuickBBS files work with SuperBBS. Please keep in mind
  747.         that SuperBBS is much bigger than QuickBBS and there could be
  748.         programs which will work perfect on a QuickBBS system, but
  749.         not, or not complete, on a SuperBBS system, because there are
  750.         many differences between the two programs.
  751.  
  752.  
  753.         --------------------------------------------------------------
  754.         SuperBBS v1.15 documentation                          Page 009
  755.         
  756.  
  757.         2.3       Hardware requirements
  758.         --------------------------------------------------------------
  759.  
  760.         Some hardware is needed to run SuperBBS. SuperBBS uses about
  761.         250 Kbyte base memory and can use EMS memory for the overlay
  762.         file. This memory requirement is for SuperBBS only. When run
  763.         from a batchfile, you will need to reserve more memory.
  764.         Other requirements are:
  765.  
  766.              Harddisk       A harddisk with at least 2 MB of free
  767.                             diskspace is needed to set up SuperBBS.
  768.                             You'll probably need more if you set up a
  769.                             lot of utilities to run under SuperBBS and
  770.                             have many mail areas. A system with 70
  771.                             mail areas (6000 messages), 30 file areas
  772.                             and 10 online games uses around 20 MB of
  773.                             disk space for the systemfiles and support
  774.                             programs.
  775.  
  776.              Hayes Modem    A Hayes compatible modem, either internal
  777.                             or external, is needed. Speeds up to 38400
  778.                             Bps are supported.
  779.  
  780.         When running a multi-node system with Desqview (TM) or Windows
  781.         (TM), a 80386DX processor is recommended. Running single line
  782.         is possible on a slow XT, although a 80286-12 or higher is
  783.         preferred. Running multiline in a network is also possible.
  784.  
  785.         2.4       Unpacking the software
  786.         --------------------------------------------------------------
  787.  
  788.         Move your SuperBBS archive to the main directory you want your
  789.         BBS files in. (In our example C:\SBBS) Unpack the archive. You
  790.         can move the documentation files to another directory if you
  791.         want. Make a directory for your menu files, your textfiles,
  792.         the TEMPDIR and a working directory. Also create a directory
  793.         for your message files if you don't want them in your main BBS
  794.         directory. You would get something like this (for single line
  795.         operations only):
  796.  
  797.                   C:\SBBS
  798.                   C:\SBBS\TEXT
  799.                   C:\SBBS\MENU
  800.                   C:\SBBS\MAIL
  801.                   C:\SBBS\TEMP
  802.                   C:\SBBS\WORK
  803.                   C:\SBBS\NODELIST       (Optional)
  804.                   C:\SBBS\ATTACH         (Optional)
  805.  
  806.         Now you need to start the configuration program CONFIG.EXE.
  807.         Please refer to the part of this documentation concerning
  808.         the CONFIG.EXE program.
  809.  
  810.  
  811.         --------------------------------------------------------------
  812.         SuperBBS v1.15 documentation                          Page 010
  813.  
  814.  
  815.         The directory set up for the multi-node operations is a bit
  816.         more difficult. You will have to make a directory for every
  817.         node you plan to run, even if it's only a local node. Your
  818.         directory set up could look like this:
  819.  
  820.                   C:\SBBS
  821.                   C:\SBBS\LINE1
  822.                   C:\SBBS\LINE2
  823.                   C:\SBBS\LINE3
  824.                   C:\SBBS\MAIL
  825.                   C:\SBBS\TEMP1
  826.                   C:\SBBS\TEMP2
  827.                   C:\SBBS\TEMP3
  828.                   C:\SBBS\WORK1
  829.                   C:\SBBS\WORK2
  830.                   C:\SBBS\WORK3
  831.                   C:\SBBS\NODELIST       (Optional)
  832.                   C:\SBBS\ATTACH         (Optional)
  833.                   E:\
  834.  
  835.         Place the executable programs in the SBBS directory and set
  836.         your path statement showing this directory. Run the configur-
  837.         ation program from the single line directories, i.e. line1,
  838.         line2 and line3 in this example.
  839.  
  840.         You will have to setup a TEMP directory and a WORK directory
  841.         for every line in use. The E:\ drive is a RAM disk and is the
  842.         common directory for all nodes. You can also use a normal disk
  843.         if no RAM drive is available. But a RAM disk is faster.
  844.  
  845.         2.5       Configuring SuperBBS
  846.         --------------------------------------------------------------
  847.  
  848.         CONFIG.EXE is the main installation program for SuperBBS. You
  849.         need to run this program to set all settings correct for your
  850.         system. You can run the configuration program as often as you
  851.         like, it will ask you if you want to save the current con-
  852.         figuration when you exit the program.
  853.  
  854.         As of this version 1.15, the SuperBBS configuration program
  855.         has a new, more modern look.
  856.  
  857.         When you start CONFIG.EXE, you will be presented with the
  858.         following options and sub-options:
  859.  
  860.              ?                                  (2.5.1)
  861.              Registration                       (2.5.2)
  862.                   Information                   (2.5.2.1)
  863.                   Registration                  (2.5.2.2)
  864.  
  865.  
  866.  
  867.  
  868.  
  869.         --------------------------------------------------------------
  870.         SuperBBS v1.15 documentation                          Page 011
  871.  
  872.  
  873.  
  874.              Messages                           (2.5.3)
  875.                   Message areas                 (2.5.3.1)
  876.                   Global options                (2.5.3.2)
  877.                   Netmail                       (2.5.3.3)
  878.                   QWK Setup                     (2.5.3.4)
  879.              Files                              (2.5.4)
  880.                   File areas                    (2.5.4.1)
  881.                   Global options                (2.5.4.2)
  882.                   Internal protocols            (2.5.4.3)
  883.                   External protocols            (2.5.4.4)
  884.              Modem                              (2.5.5)
  885.                   Initialisation                (2.5.5.1)
  886.                   General options               (2.5.5.2)
  887.              Other                              (2.5.6)
  888.                   New users                     (2.5.6.1)
  889.                   General options               (2.5.6.2)
  890.                   ON/OFF settings               (2.5.6.3)
  891.                   Restrictions                  (2.5.6.4)
  892.                   Alt-F? keys                   (2.5.6.5)
  893.                   String configuration          (2.5.6.6)
  894.                   Door configuration            (2.5.6.7)
  895.                   Multinode configuration       (2.5.6.8)
  896.                   Event editor                  (2.5.6.9)
  897.              Colours                            (2.5.7)
  898.                   Configuration 1               (2.5.7.1)
  899.                   Configuration 2               (2.5.7.2)
  900.              Limits                             (2.5.8)
  901.              Paths                              (2.5.9)
  902.              Quit                               (2.5.10)
  903.  
  904.         The numbers between brackets are the chapter numbers for easy
  905.         references.
  906.  
  907.         Moving around the different options is done by the cursor
  908.         keys. To open a certain option you have to press ENTER. Press-
  909.         ing ESC will bring you one step back, or will exit the pro-
  910.         gram. You will be asked if you want to save the configuration
  911.         before you exit the program.
  912.  
  913.         All configuration info will be saved in several files. These
  914.         files should never be deleted, unless you want to start all
  915.         over again. These files are:
  916.  
  917.              CONFIG.BBS          Main configuration file with most
  918.                                  information about your BBS settings.
  919.              SCONFIG.BBS         More configuration information.
  920.              FLSEARCH.BBS        Information about your files areas.
  921.              SPROTO.BBS          Information about any external proto-
  922.                                  cols you might have installed.
  923.              LIMITS.BBS          Information about the limits of the
  924.                                  user levels.
  925.  
  926.  
  927.         --------------------------------------------------------------
  928.         SuperBBS v1.15 documentation                          Page 012
  929.  
  930.  
  931.              DOORCFG.BBS         Information about the installed doors
  932.                                  on your system.
  933.              TIMELOG.BBS         Information on the usage of your sys-
  934.                                  tem.
  935.  
  936.         All available configuration options will be explained below.
  937.         The following notation standard will be used:
  938.  
  939.         Type.........: Name of the current option
  940.         Description..: Explanation of the option and it's function in
  941.                        the BBS program.
  942.         Options......: The available options.
  943.  
  944.         2.5.1     ?
  945.         --------------------------------------------------------------
  946.  
  947.         This will give you some information about the SuperBBS program
  948.         and the makers. No further sub-options available.
  949.  
  950.         2.5.2     Registration
  951.         -------------------------------------------------------------
  952.  
  953.         Here you will enter the information about your registration.
  954.         You have to register SuperBBS after a 30 day trail period, or
  955.         you have to stop using it.
  956.  
  957.         2.5.2.1   Information
  958.         -------------------------------------------------------------
  959.  
  960.         The information option will give you some information on how
  961.         to register. No further sub-options available.
  962.  
  963.         2.5.2.2   Registration
  964.         ------------------------------------------------------------
  965.  
  966.         The registration option has the following fields available:
  967.  
  968.         Type.........: Sysop name
  969.         Description..: The name of the person who registered the
  970.                        SuperBBS program. This must be exactly the same
  971.                        as on your registration, otherwise the system
  972.                        will not display the 'registered' message.
  973.                        Normally this is the Sysop's name. Any message
  974.                        written to 'Sysop' will be addressed to this
  975.                        name.
  976.         Options......: Name
  977.  
  978.         Type.........: System name
  979.         Description..: The name of your system as set on the registra-
  980.                        tion form. This has to be an exact match, or
  981.                        SuperBBS will not display the 'registered'
  982.                        message.
  983.         Options......: Name
  984.  
  985.         --------------------------------------------------------------
  986.         SuperBBS v1.15 documentation                          Page 013
  987.  
  988.         
  989.         Type.........: System location
  990.         Description..: Place where your BBS system is located. Your
  991.                        free to enter what you like in this field.
  992.         Options......: City
  993.  
  994.         Type.........: Registration code
  995.         Description..: The registration code as supplied by the
  996.                        authors of the SuperBBS program. This code will
  997.                        unlock all features in SuperBBS only available
  998.                        to registered users. Leave this the way it is
  999.                        if you run an evaluation copy.
  1000.         Options......: Registration code
  1001.  
  1002.         Type.........: Beta code
  1003.         Description..: Registration code for BETA testers of the
  1004.                        SuperBBS program. (Currently there are BETA
  1005.                        testers enough. Only when you run a special
  1006.                        configuration, like a network, you could apply
  1007.                        for a BETA tester code.) This code only works
  1008.                        if code A is available also.
  1009.         Options......: Registration code
  1010.  
  1011.         2.5.3     Messages
  1012.         --------------------------------------------------------------
  1013.  
  1014.         SuperBBS allows the use of 200 message boards. It has a build
  1015.         in offline reader, QWK, so you can let your users download the
  1016.         messages and read them offline.
  1017.  
  1018.         2.5.3.1   Message areas
  1019.         --------------------------------------------------------------
  1020.  
  1021.         SuperBBS allows you to setup 200 different message areas. All
  1022.         these areas have their own security levels and flagsettings.
  1023.         SuperBBS even allows you to have different origin lines for
  1024.         every message area. (See ECHOORIG.CTL in the control file part
  1025.         of this documentation.)
  1026.  
  1027.         You can move around the fields through the use of the arrow
  1028.         keys. The [PgUp] and [PgDn] keys will skip you to the previous
  1029.         or next message area. [ESC] will return you to the main menu.
  1030.         With [F1] you can move to an area by entering the area number.
  1031.  
  1032.         Type.........: Message board name
  1033.         Description..: Name assigned to the current message area.
  1034.                        leave this blank if you want to skip this area.
  1035.                        This name will appear in the change message
  1036.                        area menu build into SuperBBS. It can also be
  1037.                        displayed in your menus or textfiles when using
  1038.                        menu templating.
  1039.         Options......: Name
  1040.  
  1041.  
  1042.  
  1043.         --------------------------------------------------------------
  1044.         SuperBBS v1.15 documentation                          Page 014
  1045.  
  1046.  
  1047.         Type.........: Type of messages
  1048.         Description..: SuperBBS has three different type of messages.
  1049.                        Which to use depends on the way you want to use
  1050.                        the message area. The available types are:
  1051.  
  1052.                        1.   Standard.
  1053.                             This type is used for local areas on your
  1054.                             bulletin board system.
  1055.  
  1056.                        2.   Netmail.
  1057.                             This type is used for your netmail
  1058.                             area(s). You should have defined the area
  1059.                             number in the netmail part of the con-
  1060.                             figuration program. User's will be asked
  1061.                             to enter an address (fidonet style) where
  1062.                             to send the message.
  1063.  
  1064.                        3.   Echomail.
  1065.                             This type is used for echomail messages.
  1066.                             These are mostly public and an origin line
  1067.                             will be appended to every message written
  1068.                             in this type of area. Most echomail areas
  1069.                             don't allow the use of aliases.
  1070.  
  1071.                        Normally you would have 1 netmail area, a
  1072.                        couple of local areas and some echomail areas.
  1073.         Options......: 1,2 or 3
  1074.  
  1075.         Type.........: Status of messages
  1076.         Description..: There are four different type of messages in
  1077.                        SuperBBS available, depending on the type of
  1078.                        message area you choose in the above option.
  1079.                        The types are:
  1080.  
  1081.                        0.   Both public & private
  1082.                             This type of messages is normally used in
  1083.                             your local message areas. The user will be
  1084.                             asked if the message is private or not.
  1085.                             private messages can only be read by the
  1086.                             writer, the addressee and people having
  1087.                             Sysop access level.
  1088.  
  1089.                        1.   Private messages only
  1090.                             This type is mostly used in your netmail
  1091.                             area and the local Sysop area. All the
  1092.                             messages will be private and can only be
  1093.                             read by the writer, addressee and people
  1094.                             having Sysop level. Note that private mes-
  1095.                             sages send to other systems can be read by
  1096.                             the Sysops where the message is passing
  1097.                             through.
  1098.  
  1099.  
  1100.  
  1101.         --------------------------------------------------------------
  1102.         SuperBBS v1.15 documentation                          Page 015
  1103.  
  1104.  
  1105.                        2.   Public messages only
  1106.                             This type of messages is mostly used in
  1107.                             echomail areas, since the message can be,
  1108.                             and need to be, read by everyone. No pri-
  1109.                             vate messages are allowed in (Fidonet)
  1110.                             echomail.
  1111.  
  1112.                        3.   Read only messages
  1113.                             This type of messages can be read by
  1114.                             everyone having access, but no messages
  1115.                             can be written and no replies are possible
  1116.                             with this type of messages.
  1117.  
  1118.                        People having Sysop level can read all private
  1119.                        and public mail, even if this mail is not
  1120.                        addressed to them or originating from them.
  1121.                        Please tell your users this is the case, so
  1122.                        they know.
  1123.         Options......: 0,1,2 or 3
  1124.  
  1125.         Type.........: AKA to use (0 = primary)
  1126.         Description..: SuperBBS allows you to have different addresses
  1127.                        for every mail area you have defined. (Mostly
  1128.                        only useful on Echomail areas.) The 0 stands
  1129.                        for the primary address, see netmail part of
  1130.                        configuration, while 1 to 5 stands for the
  1131.                        AKA's. This allows you to have an area for one
  1132.                        fidonet and one for another.
  1133.         Options......: 0,1,2,3,4 or 5
  1134.  
  1135.         Type.........: User names
  1136.         Description..: This option allows you to give users the option
  1137.                        to use their alias in the 'From' field of the
  1138.                        message. Please note that most echomail areas
  1139.                        don't allow the use of an alias. You have the
  1140.                        option to allow several aliases, only the alias
  1141.                        used in the BBS, force the use of an alias or
  1142.                        don't allow aliases.
  1143.         Options......: No alias/Ask alias/Force alias/Alias & name
  1144.  
  1145.         Type.........: Combined
  1146.         Description..: Will the message area be available from the
  1147.                        combined board. This special message area,
  1148.                        number 0, displays all available messages to
  1149.                        the user in numerical order and not separated
  1150.                        by area.
  1151.         Options......: Yes/No
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.         --------------------------------------------------------------
  1160.         SuperBBS v1.15 documentation                          Page 016
  1161.  
  1162.  
  1163.         Type.........: Default combined board
  1164.         Description..: If you want this message area to be in the
  1165.                        combined board by default, switch this option
  1166.                        on. Note that the user can still deselect the
  1167.                        area.
  1168.         Options......: Yes/No
  1169.  
  1170.  
  1171.         Note that currently the combined area select is also used as
  1172.         the area select for the QWK mail reader.
  1173.  
  1174.         Type.........: Read security level
  1175.         Description..: Security level of the user needed to read mess-
  1176.                        ages in this area. If the user doesn't have the
  1177.                        correct level, he/she will be displayed a mess-
  1178.                        age, stating that access has to be granted.
  1179.         Options......: Security level
  1180.  
  1181.         Type.........: Read flags A to D
  1182.         Description..: These are the flagsettings you can use to give
  1183.                        somebody permission to read a message in this
  1184.                        area.
  1185.         Options......: Flagsettings (X = On/- = Off)
  1186.  
  1187.         Type.........: Write security level
  1188.         Description..: Security level of the user needed to write
  1189.                        messages in this area. If the user doesn't have
  1190.                        the correct level, he/she will be displayed a
  1191.                        message, stating that access has to be granted.
  1192.         Options......: Security level
  1193.  
  1194.         Type.........: Write flags A to D
  1195.         Description..: These are the flagsettings you can use to give
  1196.                        somebody permission to write a message in this
  1197.                        area.
  1198.         Options......: Flagsettings (X = On/- = Off)
  1199.  
  1200.         Type.........: Sysop security level
  1201.         Description..: Security level of the user needed to have the
  1202.                        extra Sysop options available in this area.
  1203.                        User's who have this access will be able to
  1204.                        read, delete, edit, copy and change attributes
  1205.                        of all messages, private or public, in this
  1206.                        area.
  1207.         Options......: Security level
  1208.  
  1209.         Type.........: Sysop flags A to D
  1210.         Description..: These are the flagsettings you can use to give
  1211.                        somebody permission to sysop level in this
  1212.                        area.
  1213.         Options......: Flagsettings (X = On/- = Off)
  1214.  
  1215.  
  1216.  
  1217.         --------------------------------------------------------------
  1218.         SuperBBS v1.15 documentation                          Page 017
  1219.  
  1220.  
  1221.         All these options have to be set for every message area you
  1222.         want to use. You can change the settings at any time. If you
  1223.         want to delete a message area, just delete the area name.
  1224.         SuperBBS will not show the area as long as the area name is
  1225.         blank.
  1226.  
  1227.         2.5.3.2   Global options
  1228.         --------------------------------------------------------------
  1229.  
  1230.         Type.........: Net/echo exit
  1231.         Description..: This option tells SuperBBS to exit with a
  1232.                        special errorlevel if the user entered net
  1233.                        and/or echomail messages. This allows you to
  1234.                        run the mail processor to pack the mail.
  1235.                        SuperBBS will exit with the following error-
  1236.                        levels:
  1237.  
  1238.                             5    - Both net and echomail entered
  1239.                             4    - Only echomail entered
  1240.                             3    - Only netmail entered
  1241.  
  1242.                        This allows you to adjust your batchfile in the
  1243.                        correct way.
  1244.         Options......: Yes/No
  1245.  
  1246.         Type.........: Allow @ control characters
  1247.         Description..: Special @ control characters are replaced in
  1248.                        a message with a certain value, depending on
  1249.                        the character used. It is possible for users
  1250.                        who know these codes to generate messages like:
  1251.                        Hey dude, what's ....... for a password. The
  1252.                        ..... is then replaced by the current user's
  1253.                        password. Although the writer of the message
  1254.                        couldn't see the next user's password, the user
  1255.                        still might think so. The message writer used a
  1256.                        control character to display the current user's
  1257.                        password. So use this option with care, not
  1258.                        every user is as honest as you.
  1259.         Options......: Yes/No
  1260.  
  1261.         Type.........: Check mail at logon
  1262.         Description..: If this option is enabled, SuperBBS will scan
  1263.                        the message base for any unread messages
  1264.                        addressed to the user (or it's alias) and dis-
  1265.                        play them. The user has the option to read them
  1266.                        or to skip them. If disabled, no messages will
  1267.                        be scanned.
  1268.         Options......: Yes/No
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.         --------------------------------------------------------------
  1276.         SuperBBS v1.15 documentation                          Page 018
  1277.  
  1278.  
  1279.         Type.........: Fast mail check
  1280.         Description..: SuperBBS normally scans the whole messagebase
  1281.                        for messages unread by the user. With this
  1282.                        option enabled, it will start at the last read
  1283.                        pointer, making it faster, but less accurate.
  1284.                        Some echomail processors do weird things with
  1285.                        the lastread pointers, causing messages to be
  1286.                        missed in the mail scan. This is not a SuperBBS
  1287.                        problem, but a problem with the echomail pro-
  1288.                        cessors. Even with over 5000 messages the nor-
  1289.                        mal message scan will only take a couple of
  1290.                        seconds to complete.
  1291.         Options......: Yes/No
  1292.  
  1293.         Type.........: 8bit --> 7bit in echos
  1294.         Description..: SuperBBS allows the use of 8 bit characters and
  1295.                        can convert these to 7 bit in echomail areas.
  1296.                        In some countries are 8 bit characters not
  1297.                        allowed. If you switch this function off, 8 bit
  1298.                        characters can not be used in echomail areas.
  1299.                        (SuperBBS will translate them to 7bit charac-
  1300.                        ters.)
  1301.         Options......: Yes/No
  1302.  
  1303.         Type.........: Coloured quotes in messages
  1304.         Description..: You can now display quotes in messages in
  1305.                        another colour. You will have to use ANSI to
  1306.                        see the colours. SuperBBS will scan for the >
  1307.                        sign, to determine if the line is a quote or
  1308.                        not.
  1309.         Options......: Yes/No
  1310.  
  1311.         Type.........: No group mail at logon
  1312.         Description..: SuperBBS allows the use of group messages,
  1313.                        messages to all users, or certain security
  1314.                        levels. To scan for these messages, you will
  1315.                        have to set this option to No. If set to Yes,
  1316.                        no group messages will be scanned at logon.
  1317.         Options......: Yes/No
  1318.  
  1319.         Type.........: No userlist in type 27
  1320.         Description..: If a user enters a name of a user in a local
  1321.                        mail area and this name does not exist, Super-
  1322.                        BBS allows the user to scan the user list for
  1323.                        the correct name. If this option is enabled,
  1324.                        SuperBBS will not display the userlist.
  1325.         Options......: Yes/No
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.         --------------------------------------------------------------
  1334.         SuperBBS v1.15 documentation                          Page 019
  1335.  
  1336.  
  1337.         Type.........: Match senders zone
  1338.         Description..: If your part of Fidonet and have more
  1339.                        addresses, AKA's, SuperBBS can match the zone
  1340.                        of the message your replying to, if their is an
  1341.                        AKA in that net. Take for example a message
  1342.                        from net 2. SuperBBS will use your zone 2
  1343.                        address to reply on the message. If the orig-
  1344.                        inating message would come from a zone 42 sys-
  1345.                        tem, SuperBBS would use your zone 42 address.
  1346.                        If you receive mail from a zone 77 system,
  1347.                        SuperBBS will use your main address to reply,
  1348.                        if you don't have a zone 77 address.
  1349.         Options......: Yes/No
  1350.  
  1351.         Type.........: Real message numbers
  1352.         Description..: Normally the messages in SuperBBS are numbered
  1353.                        from 1 to xxxxx in ascending order. Every new
  1354.                        message will get the latest message number + 1.
  1355.                        If you enable this option, SuperBBS will number
  1356.                        the messages per area. So area 1 will have
  1357.                        messages numbered 1 to xxxx. So will area 2 and
  1358.                        so on. Internally SuperBBS still uses the nor-
  1359.                        mal message numbering system, and it does so in
  1360.                        area 0, the global read area, but for the user
  1361.                        it will number every area from 1 to xxxx, mak-
  1362.                        ing it easier to read individual messages or
  1363.                        the last xx messages. Note that this only
  1364.                        applies to the interface to the user. For your
  1365.                        echomail processor or any other program, Super-
  1366.                        BBS still uses the normal count.
  1367.         Options......: Yes/No
  1368.  
  1369.         Type.........: Quote string
  1370.         Description..: String which will be displayed when quoting a
  1371.                        message. This string will be placed in front of
  1372.                        the messagelines you are quoting. The standard
  1373.                        quote string in SuperBBS will give you the two
  1374.                        first characters from first and lastname of the
  1375.                        writer of the message your quoting.
  1376.         Options......: Quote string (Example: >)
  1377.  
  1378.         Type.........: Comment answer board
  1379.         Description..: Message area number where all the replies on
  1380.                        the logoff comments are stored. If you set this
  1381.                        to 0, no replies are possible. Normally you
  1382.                        would use your local 'general' message area for
  1383.                        this.
  1384.         Options......: 0    = Not in use
  1385.                        n    = Message area number
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.         --------------------------------------------------------------
  1392.         SuperBBS v1.15 documentation                          Page 020
  1393.  
  1394.  
  1395.         Type.........: Password failure board
  1396.         Description..: Number of the message area where the user can
  1397.                        leave a message if he/she forgot his/her pass-
  1398.                        word and sends a message to the Sysop. If you
  1399.                        set this to 0, no messages will be allowed. The
  1400.                        user will be logged off after writing the
  1401.                        optional message. Mostly the Sysop area is used
  1402.                        for this type of messages.
  1403.         Options......: 0    = not enabled
  1404.                        n    = message area number
  1405.  
  1406.         Type.........: Message after page board
  1407.         Description..: Message area number where the messages from
  1408.                        user's who tried to page you are stored. If a
  1409.                        user tries to page you and you don't react,
  1410.                        SuperBBS will ask the user if he/she would like
  1411.                        to leave a message.
  1412.         Options......: 0    = not enabled
  1413.                        n    = message area number
  1414.  
  1415.         Type.........: Group mail security
  1416.         Description..: Security level needed to write a group mail
  1417.                        message. Group mail messages are messages to
  1418.                        all users or certain security levels. (See the
  1419.                        message base chapter for more information.)
  1420.         Options......: Security level
  1421.  
  1422.         2.5.3.3   Netmail
  1423.         --------------------------------------------------------------
  1424.  
  1425.         This part is only of interest to you if you are part of
  1426.         Fidonet or another network. Systems in a network exchange
  1427.         netmail and echomail and are using a network address. In the
  1428.         netmail part you will specify your address and your AKA's.
  1429.         AKA's are fake addresses used by some BBS systems which have
  1430.         a node address in more than one (Fidonet like) network or
  1431.         zone.
  1432.  
  1433.         You can obtain a network address at a network administrator.
  1434.         Ask a local sysop who is connected to a network how to contact
  1435.         the administrator. Do not use a number of your own choice. If
  1436.         you are no part of a network, leave the fields as they are.
  1437.  
  1438.         An example: 2:220/620. This is a BBS in Europe (Zone 2).
  1439.         Net 220 is in Finland and number 620 is Aki's system.
  1440.  
  1441.         SuperBBS has Nodelist support and also Point addresses are
  1442.         supported.
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.         --------------------------------------------------------------
  1450.         SuperBBS v1.15 documentation                          Page 021
  1451.  
  1452.  
  1453.         Type.........: Main address
  1454.         Description..: The number of your main address. This number
  1455.                        consist of four parts: zone, net, node and
  1456.                        pointnumber, although the pointnumber is left
  1457.                        out for most BBS systems.
  1458.         Options......: Zone, net, node and pointnumber
  1459.  
  1460.         Type.........: AKA Address #1 to #5
  1461.         Description..: See main address. If you don't use more than
  1462.                        one address, leave this as it is. SuperBBS does
  1463.                        support zone matching when replying to netmail.
  1464.         Options......: Zone, net, node and pointnumber or 0.
  1465.  
  1466.         Type.........: Netmail board
  1467.         Description..: Message base area (between 1 and 200) which
  1468.                        will be used to store netmail messages. You
  1469.                        also have to setup this area in the message
  1470.                        base configuration part of the program as being
  1471.                        a netmail area. Set this to an unused area if
  1472.                        you are not using netmail.
  1473.         Options......: Message base number (between 1 and 200)
  1474.  
  1475.         Type.........: Crashmail security
  1476.         Description..: Security level needed to send CRASH mail. This
  1477.                        is mail which (mostly) is send straight after
  1478.                        you leave the BBS. This is depending on how
  1479.                        your mailer system is setup. Please consult
  1480.                        your mailer documentation for further informa-
  1481.                        tion.
  1482.         Options......: Security level
  1483.  
  1484.         2.5.3.4   QWK setup
  1485.         --------------------------------------------------------------
  1486.  
  1487.         SuperBBS has a build in mail reader. Mail readers are used to
  1488.         download messages from your system, read them while the user
  1489.         is offline and then upload the replies or/and new messages.
  1490.         This way you can save your users a lot of money on their
  1491.         phonebill and still give them a lot of (echo)mail. As a user
  1492.         you will need a mailreader to read and answer/write the mess-
  1493.         ages. One mailreader for the QWK system is the Silly Little
  1494.         Mail Reader (TM), or SLMR. Currently version 2.0 is available.
  1495.         Other mail readers are available. Also other readersystems are
  1496.         available, but all have to be run as external programs. The
  1497.         QWK mailpackage will contain your welcome and goodbye screens,
  1498.         as well as your NEWS.A?? file, so the user will see these also
  1499.         at his own system when reading mail.
  1500.  
  1501.         QWK message packages are created in the WORK directory set in
  1502.         the configuration of SuperBBS. Please make sure that the
  1503.         directory is setup correctly.
  1504.  
  1505.  
  1506.  
  1507.         --------------------------------------------------------------
  1508.         SuperBBS v1.15 documentation                          Page 022
  1509.  
  1510.  
  1511.         Type.........: Unique BBS ID
  1512.         Description..: This unique BBS ID is used by QWK to name your
  1513.                        mail package. Please make sure this is a unique
  1514.                        ID, and don't use the example. If a user down-
  1515.                        loads mail from more than one system, he/she
  1516.                        will have to guess which package came from
  1517.                        which BBS by looking at the name. The BBS ID
  1518.                        has to be a DOS like filename, since it is used
  1519.                        to name your mail package. (That means you
  1520.                        can't use the * or ? characters for example.)
  1521.                        QWK will add the .QWK extension to your pack-
  1522.                        age.
  1523.         Options......: BBS ID name (8 characters)
  1524.  
  1525.         Type.........: Default QWK board
  1526.         Description..: Message board used to store messages which
  1527.                        violate the rules, i.e. a bad message, on the
  1528.                        BBS concerning read/write access to a certain
  1529.                        area. If a message is violating a rule, it will
  1530.                        be placed in the default area.
  1531.         Options......: Area number (1 - 200)
  1532.  
  1533.         Type.........: Max. number of messages
  1534.         Description..: Sets the maximum amount of messages to pack in
  1535.                        one mail package. Users are able to decrease
  1536.                        this amount at the moment they are getting
  1537.                        their mail.
  1538.         Options......: Number of messages
  1539.  
  1540.         Type.........: Allow TAG lines
  1541.         Description..: Most mail readers allow you to add a Tagline, a
  1542.                        little line of text not concerning the message
  1543.                        (in fidonet called a origin line) to your mess-
  1544.                        ages. Since most BBS programs, including Super-
  1545.                        BBS, will add a origin line, this would mean
  1546.                        their are two origin lines in the text, which
  1547.                        is illegal in most echomail areas. This option
  1548.                        allows you to specify where Taglines may be
  1549.                        used.
  1550.         Options......: No taglines
  1551.                        Only in local areas
  1552.                        Always
  1553.  
  1554.         Type.........: Use ZIP/LZH/ARJ/ARC packets
  1555.         Description..: Here you can specify from which archivers your
  1556.                        user can choose to pack his/her mail with. You
  1557.                        will need to place the archivers in a directory
  1558.                        reachable through your path statement.
  1559.         Options......: Yes/No
  1560.  
  1561.         The QWK support for SuperBBS is based upon MkQwk written by
  1562.         Mark May. Support QWK, get your users to use it.
  1563.  
  1564.  
  1565.         --------------------------------------------------------------
  1566.         SuperBBS v1.15 documentation                          Page 023
  1567.  
  1568.  
  1569.         2.5.4     Files
  1570.         --------------------------------------------------------------
  1571.  
  1572.         SuperBBS uses a file called FLSEARCH.BBS to store it's file
  1573.         areas in. This file is edited through the file area editor.
  1574.         Please note that this file is not plain ASCII, like the
  1575.         QuickBBS file FLSEARCH.CTL.
  1576.  
  1577.         2.5.4.1   File areas
  1578.         --------------------------------------------------------------
  1579.  
  1580.  
  1581.         When you are in the editor's main screen, you'll see one open
  1582.         window. Here you choose the file area to edit and insert and
  1583.         delete file areas. The following keys are active:
  1584.  
  1585.              [RETURN]  Edit the area marked by the inverse bar.
  1586.  
  1587.              [INSERT]  Add a new area to the file area list.
  1588.  
  1589.              [DELETE]  Remove an area from the file area list.
  1590.  
  1591.              [CURSOR]  Move around the file area list.
  1592.  
  1593.              [F1]      Converts FLSEARCH.CTL to FLSEARCH.BBS.
  1594.  
  1595.              [ESC]     Return to main configuration menu.
  1596.  
  1597.         When you choose a file area, a second window will open, dis-
  1598.         playing the options available per file area. You can move
  1599.         around with the cursor keys and pressing [ESC] will return you
  1600.         to the main window.
  1601.  
  1602.         These options are available per file area:
  1603.  
  1604.         Type.........: Name
  1605.         Description..: The name you want to give to the area and which
  1606.                        will be displayed at a newfiles scan and if you
  1607.                        do an area change through the build in menu
  1608.                        command.
  1609.         Options......: Area name
  1610.  
  1611.         Type.........: Directory
  1612.         Description..: The dos directory path to your directory. This
  1613.                        is the place where the files are, so people can
  1614.                        download them. The backlash at the end of the
  1615.                        pathname is optional.
  1616.         Options......: Drive:\Pathname
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.         --------------------------------------------------------------
  1624.         SuperBBS v1.15 documentation                          Page 024
  1625.  
  1626.  
  1627.         Type.........: List name
  1628.         Description..: Drive, directory AND filename of the FILES.BBS
  1629.                        file for this file area. This option is only
  1630.                        needed if you use a CD-Rom drive and want your
  1631.                        FILES.BBS in another directory, because a CD-
  1632.                        Rom is read only. If you leave this space
  1633.                        blank, SuperBBS will look for the FILES.BBS
  1634.                        list in the directory given in the directory
  1635.                        option above.
  1636.         Options......: Drive:\Pathname\Filename.ext
  1637.  
  1638.         Type.........: Security
  1639.         Description..: The security level needed to access files in
  1640.                        this area.
  1641.         Options......: Userlevel
  1642.  
  1643.         Type.........: Age
  1644.         Description..: The lowest age needed to access this file area.
  1645.                        this option only works if you have the birthday
  1646.                        option in config.exe enabled.
  1647.         Options......: Age
  1648.  
  1649.         Type.........: Flags A to D
  1650.         Description..: Flagsetting needed to gain access to the file
  1651.                        area and available files. (X = On/- = Off)
  1652.         Options......: X
  1653.  
  1654.         Type.........: Template
  1655.         Description..: SuperBBS allows the use of menu templating.
  1656.                        This means you can have one menu for all avail-
  1657.                        able file areas. (See the part of the documen-
  1658.                        tation on menus.) If you don't want the file
  1659.                        area to be part of the menu templating, disable
  1660.                        this option. SuperBBS will save the template
  1661.                        information in the user record, so the user
  1662.                        will be in the same area when entering the menu
  1663.                        the next time.
  1664.         Options......: Yes/No
  1665.  
  1666.         Type.........: Downloads
  1667.         Description..: Option to disable downloads from the area. If
  1668.                        set to 'No', no downloads are possible from
  1669.                        this area.
  1670.         Options......: Yes/No
  1671.  
  1672.         Type.........: Uploads
  1673.         Description..: Option to disable uploads to the area. if set
  1674.                        to 'No', no uploads are possible to this area.
  1675.         Options......: Yes/No
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.         --------------------------------------------------------------
  1682.         SuperBBS v1.15 documentation                          Page 025
  1683.  
  1684.  
  1685.         Type.........: Virus check
  1686.         Description..: SuperBBS can scan uploaded files for viruses.
  1687.                        if you don't want files to be checked in the
  1688.                        file area, disable this option.
  1689.         Options......: Yes/No
  1690.  
  1691.         Type.........: Dupe scan
  1692.         Description..: SuperBBS will check all file areas for dupes
  1693.                        when a user wants to upload a file. This could
  1694.                        take a long time when you have a CD-Rom player
  1695.                        attached to your system. This option allows you
  1696.                        to disable this dupe check for the area.
  1697.         Options......: Yes/No
  1698.  
  1699.         Type.........: New scan
  1700.         Description..: When scanning the file areas for new files, you
  1701.                        can now disable areas from this scan, for
  1702.                        example CD-Rom areas. Areas switched off will
  1703.                        not be scanned for new files.
  1704.         Options......: Yes/No
  1705.  
  1706.         Pressing [ESC] will save the information. You can always
  1707.         change the information. Pressing [ESC] from the main window
  1708.         will put you back in the main configuration menu.
  1709.  
  1710.         2.5.4.2   Global options
  1711.         --------------------------------------------------------------
  1712.  
  1713.         Type.........: Check files at logon
  1714.         description..: When enabled, SuperBBS will scan the filebase
  1715.                        and search for any new file and display these
  1716.                        to the user just after the mailscan at logon.
  1717.         Options......: Yes/No
  1718.  
  1719.         Type.........: WatchCD at (un)pack
  1720.         Description..: SuperBBS can watch the carrier while files are
  1721.                        extracted and repacked during a virusscan. If a
  1722.                        user disconnect during the archive operations,
  1723.                        SuperBBS will continue and then, when finished,
  1724.                        will bring the system back to it's starting
  1725.                        position, ready to accept callers.
  1726.         Options......: Yes/No
  1727.  
  1728.         Type.........: Uploader to Files.bbs
  1729.         Description..: It is now possible to display the name of the
  1730.                        uploader in the Files.bbs file just below the
  1731.                        filedescription. Note that this option uses the
  1732.                        option with the > character. (See below.)
  1733.         Options......: Yes/No
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.         --------------------------------------------------------------
  1740.         SuperBBS v1.15 documentation                          Page 026
  1741.  
  1742.  
  1743.         Type.........: No > in long descriptions
  1744.         Description..: There are two ways of displaying longer file
  1745.                        descriptions in the Files.bbs file. The first
  1746.                        is through the use of the build in line wrap.
  1747.                        SuperBBS will break the line and continue at
  1748.                        the next line at the 14th position if the line
  1749.                        is longer than the screenwidth. When you use
  1750.                        this option you can't use the uploader name in
  1751.                        the Files.bbs option. (See above.) The second
  1752.                        option is to make use of the > character. Lines
  1753.                        preceeded with this character are placed on the
  1754.                        14th position in the Files.bbs file when dis-
  1755.                        played to the user. (They should be on the
  1756.                        second character in the Files.bbs description
  1757.                        when editing the description. See the Files
  1758.                        base chapter for more information on these
  1759.                        options.) You can toggle between the two
  1760.                        options with this configuration option.
  1761.         Options......: Yes/No
  1762.  
  1763.         Type.........: Strict dupe checking
  1764.         Description..: SuperBBS has two ways of checking for dupe
  1765.                        files. The first is by name and extension, the
  1766.                        second one is on filenames only, without exten-
  1767.                        sion. The second one will find a file called
  1768.                        SBBS_115.LZH when the file SBBS_115.ZIP is
  1769.                        about to be uploaded. The first option would
  1770.                        not find the file, because it would look for
  1771.                        the complete name, including the extension. If
  1772.                        the strict dupe checking is enabled, SuperBBS
  1773.                        will only scan for the filename and not on the
  1774.                        filename with extension.
  1775.         Options......: Yes/No
  1776.  
  1777.         Type.........: Virus check
  1778.         Description..: When a user has done an upload, SuperBBS has
  1779.                        the ability to scan the file for known viruses.
  1780.                        The viruscheck will be performed right after
  1781.                        the user has done the upload. SuperBBS is very
  1782.                        flexible in which scanner to use or what to do
  1783.                        with an infected file. You will need the fol-
  1784.                        lowing programs (all trademarks of their res-
  1785.                        pective companies) when using this option:
  1786.  
  1787.                             - PKZIP.EXE
  1788.                             - PKUNZIP.EXE
  1789.                             - PKARC.EXE/PKPAK.EXE
  1790.                             - PKXARC.EXE/PKUNPAK.EXE
  1791.                             - LHA.EXE
  1792.                             - PAK.EXE
  1793.                             - ARJ.EXE
  1794.                             - Virusscanner
  1795.  
  1796.  
  1797.         --------------------------------------------------------------
  1798.         SuperBBS v1.15 documentation                          Page 027
  1799.  
  1800.  
  1801.                        These files have to be in a directory which is
  1802.                        available through the path statement. When a
  1803.                        virusinfected file is found, SuperBBS has the
  1804.                        option to exit with an errorlevel, so you can
  1805.                        do with the file what you want by taking the
  1806.                        appropriate steps in your batchfile.
  1807.         Options......: Yes/No
  1808.  
  1809.         Type.........: (Un)pack swapping
  1810.         Description..: Swap part of SuperBBS to EMS or disk when pack-
  1811.                        ing or extracting files.
  1812.         Options......: Yes/No
  1813.  
  1814.         Type.........: No unpack before scanning
  1815.         Description..: This option allows you to tell SuperBBS not to
  1816.                        unpack any files before a virusscan is done.
  1817.                        This is useful for viruscheck programs which
  1818.                        can scan inside an archive.
  1819.         Options......: Yes/No
  1820.  
  1821.         Type.........: No files date touching
  1822.         Description..: Do not allow SuperBBS to change the date and
  1823.                        time of a file uploaded to your system. Nor-
  1824.                        mally SuperBBS will change the date and time of
  1825.                        the file so it will be shown in the newfiles
  1826.                        scan. If this option is enabled, the original
  1827.                        file date will be preserved. But if this is
  1828.                        older than the current date, the file will not
  1829.                        be shown in the newfiles scan.
  1830.         Options......: Yes/No
  1831.  
  1832.         Type.........: Upload credit multiplier
  1833.         Description..: This option allows you to control the way
  1834.                        SuperBBS reacts to an upload. You can give the
  1835.                        user back the time spend on the upload or even
  1836.                        double or triple it. Or you can do nothing with
  1837.                        it.
  1838.         Options......: 0    = Not activated
  1839.                        1    = Returns time spend on upload
  1840.                        2    = Returns double time spend on upload
  1841.                        3    = Returns triple time spend on upload
  1842.                        4    = And so on........
  1843.  
  1844.         Type.........: Minimum upload space (KBytes)
  1845.         Description..: Minimum diskspace which has to be free before
  1846.                        SuperBBS will let the user do an upload. If the
  1847.                        space is not free, user's can't upload.
  1848.         Options......: Number of Kbytes
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.         --------------------------------------------------------------
  1856.         SuperBBS v1.15 documentation                          Page 028
  1857.  
  1858.  
  1859.         Type.........: Download counter left bracket
  1860.         Description..: SuperBBS has a build in download counter. With
  1861.                        this option you specify how the left bracket of
  1862.                        the downloadcounter will look like. If left
  1863.                        empty, the downloadcounter is disabled.
  1864.         Options......: Left bracket
  1865.  
  1866.         Type.........: Virus found errorlevel
  1867.         Description..: Errorlevel which SuperBBS will use to exit
  1868.                        after a virus has been found in a file. This
  1869.                        allows you to adjust your batchfile to take
  1870.                        care of the virus infected file.
  1871.         Options......: Errorlevel
  1872.  
  1873.         Type.........: Files before ratio check
  1874.         Description..: Number of files a user can download, before
  1875.                        SuperBBS will check the file ratio in Kbytes
  1876.                        and files.
  1877.         Options......: Number of files
  1878.  
  1879.         Type.........: Maximum file description lines
  1880.         Description..: Number of lines available when giving a file
  1881.                        description before or after doing an upload.
  1882.                        SuperBBS now wraps the line around if the line
  1883.                        is longer than 45 characters. It will display
  1884.                        the wrapped text at the right location in the
  1885.                        FILES.BBS list. Or you can use the > character.
  1886.         Options......: Number of lines (1 to 5)
  1887.  
  1888.         Type.........: Download counter right bracket
  1889.         Description..: SuperBBS has a build in download counter. With
  1890.                        this option you specify how the right bracket
  1891.                        of the downloadcounter will look like. If left
  1892.                        empty, the downloadcounter is disabled.
  1893.         Options......: Right bracket
  1894.  
  1895.         2.5.4.3   Internal protocols
  1896.         --------------------------------------------------------------
  1897.  
  1898.         The internal protocols can be toggled on or off, making it
  1899.         possible to use another Zmodem (or other internal protocol
  1900.         replacement) protocol. The following protocols are available:
  1901.  
  1902.              - Zmodem
  1903.              - Ymodem batch
  1904.              - Xmodem
  1905.              - Xmodem 1K (Ymodem)
  1906.              - Xmodem 1K G
  1907.              - Ymodem-G
  1908.  
  1909.         You can toggle these protocols on or off by changing the Yes
  1910.         to No or vice versa. The internal files are all called by the
  1911.         EXTPE.EXE program. Make sure this file is in your directory.
  1912.  
  1913.         --------------------------------------------------------------
  1914.         SuperBBS v1.15 documentation                          Page 029
  1915.  
  1916.  
  1917.         2.5.4.4   External protocols
  1918.         --------------------------------------------------------------
  1919.  
  1920.         SuperBBS supports external protocols for downloading and
  1921.         uploading. It is one of the first bulletin board programs to
  1922.         directly support Bimodem as an external protocol. There are
  1923.         10 definable protocol options available.
  1924.  
  1925.         The configuration of the external protocols is somewhat more
  1926.         complicated. There are several options available here:
  1927.  
  1928.         Command......: Activated
  1929.         Description..: Indicates if the protocol is active or not. If
  1930.                        active it will be shown in the up/download list
  1931.                        with menu types 32 and 33. They will also be
  1932.                        displayed with menu type 48.
  1933.         Options......: Yes/No
  1934.  
  1935.         Command......: Name
  1936.         Description..: The name of the protocol as it will be dis-
  1937.                        played in the up/download lists with menu types
  1938.                        32, 33 and 48.
  1939.         Options......: Protocol name
  1940.  
  1941.         Command......: Key
  1942.         Description..: The character which identifies the protocol in
  1943.                        the up/download lists with menu types 32, 33
  1944.                        and 48.
  1945.         Options......: Character
  1946.  
  1947.         Command......: Batch
  1948.         Description..: Defines if the protocol is a batch protocol or
  1949.                        not. This means if the protocol can download
  1950.                        more than one file at a time. (Zmodem can for
  1951.                        example, but Xmodem cannot.)
  1952.         Options......: Yes/No
  1953.  
  1954.         Command......: Protocol type
  1955.         Description..: Defines the type of protocol you are using.
  1956.                        There are two options. Option one is Bimodem,
  1957.                        which you need to use if you install bimodem.
  1958.                        The second option is other, which you need to
  1959.                        use for all other protocols not using the Bi-
  1960.                        modem interface.
  1961.         Options......: Bimodem/Other
  1962.  
  1963.         Command......: Log style
  1964.         Description..: Protocols have different ways of writing a
  1965.                        logfile. To support all these logfiles, Super-
  1966.                        BBS has the option to support three types of
  1967.                        logfiles. These are DSZ, used by many programs,
  1968.                        Icom, used by Bimodem, and other.
  1969.         Options......: DSZ/Icom/Other
  1970.  
  1971.         --------------------------------------------------------------
  1972.         SuperBBS v1.15 documentation                          Page 030
  1973.  
  1974.  
  1975.         Command......: Download command
  1976.         Description..: This is the most difficult one of the external
  1977.                        protocol installation (with the upload com-
  1978.                        mand). Here you specify how the protocol has to
  1979.                        be called by SuperBBS. You will have to specify
  1980.                        the protocol name and all options needed to run
  1981.                        the protocol. See the examples later in this
  1982.                        chapter. There are two control codes available
  1983.                        to be used in this line:
  1984.  
  1985.                             %1   = Filenames
  1986.                             %2   = Download limits in bytes
  1987.  
  1988.                        If you need to give up the filenames, you can
  1989.                        use the %1. If the protocol also accepts the
  1990.                        downloadlimit than you can use the %2 in the
  1991.                        command line of the protocol. Use the complete
  1992.                        pathname for calling the protocol.
  1993.         Options......: Protocol commandline
  1994.  
  1995.         Command......: Upload command
  1996.         Description..: Same as download command, but now for the up-
  1997.                        load. Here are also two control codes avail-
  1998.                        able. Please note the difference:
  1999.  
  2000.                             %1   = Filename or path
  2001.                             %2   = Download limits in bytes
  2002.  
  2003.                        Use the complete pathname for calling the pro-
  2004.                        tocol.
  2005.         Options......: Protocol commandline
  2006.  
  2007.         Command......: Log file name
  2008.         Description..: Name and path of the logfile the protocol cre-
  2009.                        ates. Please supply a valid path.
  2010.         Options......: Path\Filename
  2011.  
  2012.         Command......: Control file name
  2013.         Description..: Name and path of the control file SuperBBS
  2014.                        creates. This list contains the files to up-
  2015.                        /download and should be supplied on the up-
  2016.                        /download commandline.
  2017.         Options......: Path\Filename
  2018.  
  2019.         Command......: Efficiency
  2020.         Description..: Efficiency of the protocol in percentage. This
  2021.                        is normally somewhere between 95 and 98 per-
  2022.                        cent. SuperBBS uses this to calculate the
  2023.                        amount of time needed to download the file.
  2024.         Options......: Percentage
  2025.  
  2026.  
  2027.  
  2028.  
  2029.         --------------------------------------------------------------
  2030.         SuperBBS v1.15 documentation                          Page 031
  2031.  
  2032.  
  2033.         Command......: Download control string
  2034.         Description..: Format of each file entry in the control file
  2035.                        specified above for downloads. One control code
  2036.                        is available:
  2037.  
  2038.                             %1   = Filename
  2039.  
  2040.                        Normally this only contains %1. Please note
  2041.                        that this option is not used if you selected
  2042.                        the Bimodem protocol type.
  2043.         Options......: %1
  2044.  
  2045.         Command......: Upload control string
  2046.         Description..: Format of each file entry in the control file
  2047.                        specified above for uploads. One control char-
  2048.                        acter is available:
  2049.  
  2050.                             %1   = Filename
  2051.  
  2052.                        Please note this option is not used when you
  2053.                        selected a Bimodem protocol type.
  2054.         Options......: %1
  2055.  
  2056.         Command......: Download logfile keyword
  2057.         Description..: Keyword which will be used in the logfile to
  2058.                        note the download. Please note this option is
  2059.                        only used if the logstyle type is set to Other.
  2060.                        This option is not used when you selected the
  2061.                        Bimodem protocol type.
  2062.         Options......: String
  2063.  
  2064.         Command......: Upload logfile keyword
  2065.         Description..: Same as for the download, except now for up-
  2066.                        loads. The same exception rules apply.
  2067.         Options......: String
  2068.  
  2069.         Command......: File name word number
  2070.         Description..: Please note this option is only used when you
  2071.                        select a logfile type as other. This option is
  2072.                        not used in the Bimodem protocol type.
  2073.         Options......: Number
  2074.  
  2075.         With these options it is possible to setup 10 external proto-
  2076.         cols. The internal protocols can all be toggled on or off.
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.         --------------------------------------------------------------
  2088.         SuperBBS v1.15 documentation                          Page 032
  2089.  
  2090.  
  2091.         Here is an example of a Bimodem v1.24 installation. Please
  2092.         note that not all options need to be set on the commandstring
  2093.         line with this protocol. Most settings can be configured in
  2094.         the Bimodem configuration file.
  2095.  
  2096.         Activated...........:    Yes
  2097.         Name................:    Bimodem
  2098.         Key.................:    B
  2099.         Batch...............:    Yes
  2100.         Protocol type.......:    Bimodem
  2101.         Log style...........:    Icom
  2102.         Download command....:    c:\prot\bimodem.com /S%2 /T*T /D
  2103.                                  @c:\files.txt /F
  2104.         Upload command......:    c:\prot\bimodem.com /S%2 /T*T /F
  2105.         Log file name.......:    c:\bbs\icom.log
  2106.         Control file name...:    c:\files.txt
  2107.         Effic...............:    96
  2108.  
  2109.         Other options are left empty, because they are not used.
  2110.         Here's an example of an Puma setup:
  2111.  
  2112.         Activated...........:    Yes
  2113.         Name................:    Puma
  2114.         Key.................:    P
  2115.         Batch...............:    Yes
  2116.         Protocol type.......:    Other
  2117.         Log style...........:    DSZ
  2118.         Download command....:    c:\prot\puma.exe S @c:\files.txt
  2119.         Upload command......:    c:\prot\puma.exe R %1
  2120.         Log file name.......:    c:\bbs\dsz.log
  2121.         Control file name...:    c:\files.txt
  2122.         Effic...............:    98
  2123.         Download cntrl str..:    %1
  2124.         Upload cntrl str....:    %1
  2125.         Download log keyw...:
  2126.         Upload log keyw.....:
  2127.         File name word nr...:    0
  2128.  
  2129.         This should help you get on your way. Refer to the SuperBBS
  2130.         echomail areas if you have trouble setting up a protocol.
  2131.         These areas can be found on most registered SuperBBS systems.
  2132.  
  2133.         The Bimodem protocol is only available with the normal down-
  2134.         load menu option. Other external protocols are available also
  2135.         at the download of the BBSList and Hot-key download command.
  2136.         You don't want your user's to start an upload while down-
  2137.         loading the BBSList file, do you?
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144.  
  2145.         --------------------------------------------------------------
  2146.         SuperBBS v1.15 documentation                          Page 033
  2147.  
  2148.  
  2149.         2.5.5     Modem
  2150.         --------------------------------------------------------------
  2151.  
  2152.         Here you must specify how your modem is setup if your not
  2153.         using a mailer. SuperBBS is capable of running without any
  2154.         front-end program, although you have to use a batchfile to run
  2155.         it. Please refer to the batchfile examples at the end of the
  2156.         documentation for more info on batchfiles.
  2157.  
  2158.         2.5.5.1   Initialization
  2159.         --------------------------------------------------------------
  2160.  
  2161.         Type.........: Initializing tries
  2162.         Description..: Number of times SuperBBS will try to initialize
  2163.                        the modem. When the modem will not initialize,
  2164.                        SuperBBS will give you a warning message and
  2165.                        return to MS-Dos or the batchfile.
  2166.         Options......: Number
  2167.  
  2168.         Type.........: Initializing baudrate
  2169.         Description..: The fastest baudrate your modem supports. If
  2170.                        you have a 2400 Bps modem, set this to 2400.
  2171.                        You might have to lock the speed between your
  2172.                        COM port and your modem at higher speeds and
  2173.                        install a NS16550AFN chip, instead of the 16450
  2174.                        chip on your COMMS card.
  2175.         Options......: 300 to 38400
  2176.  
  2177.         Type.........: Initializing string
  2178.         Description..: String send to the modem to reset the modem and
  2179.                        prepare it to receive callers. Check your modem
  2180.                        manual for the string used to setup your modem.
  2181.                        The pipe symbol | can be used for a carriage
  2182.                        return. (Some modems take a ^M as a CR.)
  2183.         Options......: Modem init string
  2184.  
  2185.         Type.........: Initializing response
  2186.         Description..: Answer the modem sends to the program, after
  2187.                        the initialization string has been send to the
  2188.                        modem. This response tells SuperBBS the modem
  2189.                        is ready to receive calls.
  2190.         Options......: Modem response string
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.         --------------------------------------------------------------
  2204.         SuperBBS v1.15 documentation                          Page 034
  2205.  
  2206.  
  2207.         2.5.5.2   General options
  2208.         --------------------------------------------------------------
  2209.  
  2210.         Type.........: Port
  2211.         Description..: Communication port the modem is connected to.
  2212.                        This should be the port your modem is setup
  2213.                        at, when you have an internal modem or the COM
  2214.                        port the modem is connected to with an external
  2215.                        modem.
  2216.         Options......: 1, 2, 3 or 4
  2217.  
  2218.         Type.........: To wait for carrier
  2219.         Description..: Time SuperBBS waits for a carrier signal,
  2220.                        before resetting.
  2221.         Options......: Seconds
  2222.  
  2223.         Type.........: Offhook string
  2224.         Description..: String send to the modem when you want to place
  2225.                        the modem in 'offhook' mode. This means the
  2226.                        callers will receive a busy signal. Please note
  2227.                        that in some countries it is illegal to switch
  2228.                        a modem offhook.
  2229.         Options......: Modem offhook string
  2230.  
  2231.         Type.........: Offhook response
  2232.         Description..: Answer the modem sends to the program, after
  2233.                        the offhook string has been send to the modem.
  2234.         Options......: Modem offhook response string
  2235.  
  2236.         Type.........: xxxx BPS Connect (xxxx = 300 to 38400)
  2237.         Description..: Response from the modem after it has detected a
  2238.                        caller and established a connection. This tells
  2239.                        SuperBBS at what baudrate the user is calling.
  2240.                        Check your modem manual for more information.
  2241.                        Users of modems with MNP or V.42bis errorcor-
  2242.                        rection protocols should use the normal connect
  2243.                        strings for the reliable connections.
  2244.         Options......: Modem response
  2245.  
  2246.         2.5.6     Other
  2247.         --------------------------------------------------------------
  2248.  
  2249.         In this part of the configuration you will find some general
  2250.         options concerning New users, restrictions, Alt keys and
  2251.         others.
  2252.  
  2253.         2.5.6.1   New users
  2254.         --------------------------------------------------------------
  2255.  
  2256.         A caller who has never been on your system has to be assigned
  2257.         a special userlevel. This could be a normal level, which you
  2258.         are using for all users or, like most BBS systems do, a lower
  2259.         level, so you, the Sysop, can check his/her information.
  2260.  
  2261.         --------------------------------------------------------------
  2262.         SuperBBS v1.15 documentation                          Page 035
  2263.  
  2264.  
  2265.         SuperBBS uses a double security system. All users, including
  2266.         the Sysop(s) have a security level. Besides that security
  2267.         level there are also 32 flags available. These flags can be
  2268.         toggled on or off. (X = On / - = Off) With these flags you
  2269.         could restrict people with a same userlevel from using the
  2270.         same options. Here is an example:
  2271.  
  2272.              User 1:                       User 2:
  2273.              Userlevel:     25             Userlevel:     100
  2274.              Flag A:        X-------       Flag A:        --------
  2275.              Flag B:        --------       Flag B:        --------
  2276.              Flag C:        --XX----       Flag C:        --------
  2277.              Flag D:        --------       Flag D:        --XX----
  2278.  
  2279.              Menu option A:                Menu option B:
  2280.              Level needed:  25             Level needed:  25
  2281.              Flag A:        --------       Flag A:        --------
  2282.              Flag B:        --------       Flag B:        --------
  2283.              Flag C:        --------       Flag C:        --------
  2284.              Flag D:        --------       Flag D:        --XX----
  2285.  
  2286.              Menu option C:                Menu option D:
  2287.              Level needed:  10             Level needed:  100
  2288.              Flag A:        --------       Flag A:        --------
  2289.              Flag B:        --------       Flag B:        --------
  2290.              Flag C:        --XX----       Flag C:        --XX----
  2291.              Flag D:        --------       Flag D:        --------
  2292.  
  2293.         User 1 would be able to use menu options A and C. The user has
  2294.         no access to menu option B or D, because in option B his
  2295.         flagsetting is not correct and in option D his userlevel is
  2296.         not high enough, although the flagsetting is correct. User 2
  2297.         has access to menu option A and B. The user has no access to
  2298.         menu C because of the flagsetting, although his level is high
  2299.         enough, and the access to option D is denied because of the
  2300.         wrong flagsetting.
  2301.  
  2302.         You see how powerful this safety system can be. Use it with
  2303.         care, specially when you are setting up a BBS for the first
  2304.         time. Check your menu's with all available options, so you
  2305.         won't run in to a nasty surprise, like a user getting to a
  2306.         special Sysop menu. (SuperBBS also has the ability to protect
  2307.         menus with passwords. More of this in the menu commands.)
  2308.  
  2309.         Type.........: New user security level
  2310.         Description..: Level assigned to a new user when he/she enters
  2311.                        the BBS for the first time.
  2312.         Options......: Userlevel
  2313.  
  2314.         Type.........: New user flags (A to D)
  2315.         Description..: Flagsetting assigned to a new user when enter-
  2316.                        ing the BBS system for the first time.
  2317.         Options......: Flagsetting (X = On / - = Off)
  2318.  
  2319.         --------------------------------------------------------------
  2320.         SuperBBS v1.15 documentation                          Page 036
  2321.  
  2322.  
  2323.         Type.........: Ask voice phonenumber
  2324.         Description..: Toggle the voice phonenumber question on or off
  2325.                        at logon for a new user.
  2326.         Options......: Yes/No
  2327.  
  2328.         Type.........: Ask data phonenumber
  2329.         Description..: Toggle the data phonenumber question on or off
  2330.                        at logon for a new user.
  2331.  
  2332.         Type.........: Ask birthday
  2333.         Description..: Toggle the birthday question on or off at logon
  2334.                        for a new user.
  2335.         Options......: Yes/No
  2336.  
  2337.         Type.........: Use aliases
  2338.         Description..: Toggle the use of aliases on or off for use in
  2339.                        the bulletin board system.
  2340.         Options......: Yes/No
  2341.  
  2342.         Type.........: Ask sex
  2343.         Description..: Toggle the Male/Female question on or off at
  2344.                        logon for a new user.
  2345.         Options......: Yes/No
  2346.  
  2347.         Type.........: ANSI graphics
  2348.         Description..: Toggle the ANSI graphics question on or off at
  2349.                        logon for a new user.
  2350.         Options......: Ask/No
  2351.  
  2352.         Type.........: Mail check
  2353.         Description..: Toggle the mail check at logon question on or
  2354.                        off at logon for a new user.
  2355.         Options......: Ask/No
  2356.  
  2357.         Type.........: New files check
  2358.         Description..: Toggle the new files check at logon question on
  2359.                        or off at logon for a new user.
  2360.         Options......: Ask/No
  2361.  
  2362.         Type.........: Full screen editor
  2363.         Description..: Toggle the full screen editor question on or
  2364.                        off at logon for a new user.
  2365.         Options......: Ask/No
  2366.  
  2367.         Type.........: Full screen viewer
  2368.         Description..: Toggle the full screen viewer question on or
  2369.                        off at logon for a new user.
  2370.         Options......: Ask/No
  2371.  
  2372.         Type.........: More prompt
  2373.         Description..: Toggle the more prompt question on or off at
  2374.                        logon for a new user.
  2375.         Options......: Ask/No
  2376.  
  2377.         --------------------------------------------------------------
  2378.         SuperBBS v1.15 documentation                          Page 037
  2379.  
  2380.  
  2381.         Type.........: Screen clears
  2382.         Description..: Toggle the screen clear question on or off at
  2383.                        logon for a new user.
  2384.         Options......: Ask/No
  2385.  
  2386.         Type.........: Days until expiration
  2387.         Description..: Number of days added to the expiration counter
  2388.                        for the new user. This way you could automati-
  2389.                        cally add a certain number of days to the
  2390.                        record of the new user. SuperBBS will decrease
  2391.                        this field every day with one, until it is
  2392.                        zero. Than the questionnaire EXPIRED.Q-A is
  2393.                        activated when the user logs on.
  2394.         Options......: Number of days
  2395.  
  2396.         2.5.6.2   General options
  2397.         --------------------------------------------------------------
  2398.  
  2399.         The general options in SuperBBS contain information about how
  2400.         SuperBBS reacts to certain things, like inactivity time outs,
  2401.         logons with wrong passwords and a whole range of other
  2402.         options.
  2403.  
  2404.         Type.........: Inactivity time (Seconds)
  2405.         Description..: Time in seconds before SuperBBS will disconnect
  2406.                        a user if no key is pressed in the specified
  2407.                        time period. This option prevents users from
  2408.                        keeping the system busy, while they are doing
  2409.                        something else. SuperBBS will display a warning
  2410.                        20 seconds before disconnecting.
  2411.         Options......: Time in seconds
  2412.  
  2413.         Type.........: Maximum logon times (Minutes)
  2414.         Description..: Time limit given to new users to logon to your
  2415.                        system. Depending on the size of your question-
  2416.                        naire, you should set this to a safe amount,
  2417.                        otherwise your user will be logged off when in
  2418.                        the middle of answering the questions.
  2419.         Options......: Time in minutes
  2420.  
  2421.         Type.........: Menu border colour (0-7)
  2422.         Description..: Colour of all the menu borders hardcoded into
  2423.                        SuperBBS. Available colours are:
  2424.  
  2425.                             0.   Black
  2426.                             1.   Blue
  2427.                             2.   Green
  2428.                             3.   Cyan
  2429.                             4.   Red
  2430.                             5.   Purple
  2431.                             6.   Brown
  2432.                             7.   Grey
  2433.  
  2434.  
  2435.         --------------------------------------------------------------
  2436.         SuperBBS v1.15 documentation                          Page 038
  2437.  
  2438.  
  2439.                        The colour blue (1) will be displayed as an
  2440.                        underlining on monochrome Hercules monitors.
  2441.                        This could cause you menus to look weird, so
  2442.                        don't use blue if you don't need it.
  2443.         Options......: Colour number
  2444.  
  2445.         Type.........: Entry field colour (0-7)
  2446.         Description..: Colour of the background when SuperBBS asks the
  2447.                        user for input. (For available colours see the
  2448.                        menu border option.) Please use this option
  2449.                        with care. On VGA monitors some colour combina-
  2450.                        tions are not as visible as they could be. (For
  2451.                        example yellow text on a green background.)
  2452.         Options......: Colour number
  2453.  
  2454.         Type.........: Maximum password tries
  2455.         Description..: Maximum number of times the user can try to get
  2456.                        the right password to logon to the BBS, before
  2457.                        being forced off-line. If enabled, SuperBBS
  2458.                        will ask the user if he/she wants to leave a
  2459.                        message to the Sysop. Don't set this number to
  2460.                        high.
  2461.         Options......: Number of attempts
  2462.  
  2463.         Please note that SuperBBS will not ask for a password if there
  2464.         is no password supplied in the userfile. This can only be
  2465.         achieved through the use of the Sbbsuser.exe program. (When an
  2466.         user logs on to your system, he/she has to provide a password
  2467.         of at least 4 characters.) You could use this option to pro-
  2468.         vide 'guest' access to your system. Use this option with care!
  2469.  
  2470.         Type.........: Maximum pages per call
  2471.         Description..: Maximum number of times the user can yell for
  2472.                        the Sysop per call. If the user tries another
  2473.                        time, a message will be displayed.
  2474.         Options......: Number of pages
  2475.  
  2476.         Type.........: Page bell length (Seconds)
  2477.         Description..: Number of seconds the page melody will be
  2478.                        played when the user tries to page the Sysop.
  2479.                        This will only be heard at the Sysop machine.
  2480.                        If you don't use Yellcfg.exe, this will be a
  2481.                        'fiuus' siren like sound.
  2482.         Options......: Time in seconds
  2483.  
  2484.         Type.........: Sysop security level
  2485.         Description..: Security level used by the System Operator of
  2486.                        the BBS, mostly you!
  2487.         Options......: Security level
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.         --------------------------------------------------------------
  2494.         SuperBBS v1.15 documentation                          Page 039
  2495.  
  2496.  
  2497.         Type.........: Entry colour (0-15)
  2498.         Description..: Type of colour used to display the users
  2499.                        answers in the entry fields. The entry fields
  2500.                        will have the background colour supplied at the
  2501.                        entry field colour option above. Do not use 0,
  2502.                        as this would be black and the user could not
  2503.                        read his/her answer. Available colours:
  2504.  
  2505.                              0.  Black
  2506.                              1.  Blue
  2507.                              2.  Green
  2508.                              3.  Cyan
  2509.                              4.  Red
  2510.                              5.  Purple
  2511.                              6.  Brown
  2512.                              7.  Grey
  2513.                              8.  Dark grey
  2514.                              9.  Light blue
  2515.                             10.  Light green
  2516.                             11.  Light cyan
  2517.                             12.  Light red
  2518.                             13.  Light purple
  2519.                             14.  Yellow
  2520.                             15.  White
  2521.  
  2522.                        Remember that blue gives an underlining on
  2523.                        monochrome Hercules monitors.
  2524.         Options......: Colour number
  2525.  
  2526.         Type.........: Maximum minutes in bank
  2527.         Description..: Maximum amount of time in minutes a user can
  2528.                        store in the build in time bank.
  2529.         Options......: Number of minutes
  2530.  
  2531.         Type.........: Redirect device
  2532.         Description..: Device which will be used to redirect communi-
  2533.                        cation when using, for example, the Tempdir
  2534.                        option. The 'Gateway' driver, which is to be
  2535.                        found on most BBS's, is perfect for this. If
  2536.                        you don't have a gateway driver, use COMn. (n =
  2537.                        your COM port number) The redirection will make
  2538.                        sure that everything displayed on your local
  2539.                        screen is also visible on the remote screen and
  2540.                        that the remote keyboard will work as an input
  2541.                        device. The Gateway driver will allow you the
  2542.                        use of both the local and remote monitor and
  2543.                        keyboard.
  2544.         Options......: COMn or Gateway driver
  2545.  
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.         --------------------------------------------------------------
  2552.         SuperBBS v1.15 documentation                          Page 040
  2553.  
  2554.  
  2555.         Type.........: First menu in system
  2556.         Description..: Normally you start your system with the TOP.MNU
  2557.                        menu. If you want your system to start with an
  2558.                        other menu, instead of the TOP.MNU menu, you
  2559.                        can enter the name here. SuperBBS will then
  2560.                        start at the given menu. If left empty, Super-
  2561.                        BBS will start at the TOP.MNU menu. Please note
  2562.                        that the load menu option in the SBBSUSER.EXE
  2563.                        program overrides this option.
  2564.         Options......: Menu name
  2565.  
  2566.         Type.........: ANSI at logon
  2567.         Description..: If you have ANSI menu's and screens available,
  2568.                        SuperBBS can ask at logon to display the ANSI
  2569.                        version of the logon sequence, instead of the
  2570.                        ASCII sequence. Also available at this option
  2571.                        is the detection of ANSI. SuperBBS will know if
  2572.                        the user is using ANSI or not. If not, SuperBBS
  2573.                        will display the ASCII logon, otherwise the
  2574.                        ANSI logon is displayed. With this option it is
  2575.                        possible to have ANSI off and still use the
  2576.                        full-screen editor. (Which normally only works
  2577.                        if the user has ANSI enabled.) If the user has
  2578.                        the FS editor switched on, ANSI switched off
  2579.                        and he/she wants to write a message, SuperBBS
  2580.                        will use the FS editor if it detected the user
  2581.                        has ANSI available. This will only work if you
  2582.                        have switched this option to 'Detect'.
  2583.         Options......: Yes/No/Detect
  2584.  
  2585.         Type.........: Phonenumber scanning mode
  2586.         Description..: SuperBBS can compare a newly entered phone
  2587.                        number with the already available phonenumbers
  2588.                        of the other users and respond to duplicate
  2589.                        numbers. You have three options here:
  2590.  
  2591.                        - No scanning
  2592.                        - Scan and system.log entry
  2593.                        - Scan, system.log entry and disconnect
  2594.  
  2595.                        SuperBBS will not check for double phonenumbers
  2596.                        if you set this function off. If only the sys-
  2597.                        tem.log entry is enabled, SuperBBS will write
  2598.                        an entry in the logfile telling you the user
  2599.                        used an already available phonenumber. The
  2600.                        third option does the same, but goes one step
  2601.                        further. SuperBBS will display the ANSI/ASCII
  2602.                        file DPHONE.A?? and then disconnect the user.
  2603.         Options......: No scan/System.log/Disconnect
  2604.  
  2605.  
  2606.  
  2607.  
  2608.  
  2609.         --------------------------------------------------------------
  2610.         SuperBBS v1.15 documentation                          Page 041
  2611.  
  2612.  
  2613.         2.5.6.3   On/Off settings
  2614.         --------------------------------------------------------------
  2615.  
  2616.         Type.........: Output ^E character
  2617.         Description..: The ^E or ENQ character is used by some com-
  2618.                        munications programs to determine the begin of
  2619.                        a session. For example Telix's Salt language
  2620.                        can react to it.
  2621.         Options......: Yes/No
  2622.  
  2623.         Type.........: Use direct screen writes
  2624.         Description..: Allows SuperBBS to write directly (=fast) to
  2625.                        the screen, instead of using the BIOS routines.
  2626.                        Some CGA monitors with 'snow' need this option
  2627.                        off. Also some multitaskers prefer BIOS screen
  2628.                        writes.
  2629.         Options......: Yes/No
  2630.  
  2631.         Type.........: Snow checking
  2632.         Description..: Allows you to check for 'snow' on your monitor.
  2633.                        This normally only the case with old CGA moni-
  2634.                        tors.
  2635.         Options......: Yes/No
  2636.  
  2637.         Type.........: Show security in userlist
  2638.         Description..: Option to display the security levels when a
  2639.                        user views the username list.
  2640.         Options......: Yes/No
  2641.  
  2642.         Type.........: Logon password to Sysop
  2643.         Description..: If enabled, this option will show the password
  2644.                        from the user loging on to your system at the
  2645.                        bottom of the local screen to the Sysop. This
  2646.                        will only be visible at the Sysop side.
  2647.         Options......: Yes/No
  2648.  
  2649.         Type.........: Use 7bit characters
  2650.         Description..: If enabled, this option allows only the use of
  2651.                        7bit characters in the echomail areas.
  2652.         Options......: Yes/No
  2653.  
  2654.         Type.........: Run system in mono mode
  2655.         Description..: If you're using a monochrome monitor on your
  2656.                        system, you could set this option to 'Yes'.
  2657.                        This only affects your side of the system,
  2658.                        users will see all available colours when run-
  2659.                        ning ANSI graphics.
  2660.         Options......: Yes/No
  2661.  
  2662.  
  2663.  
  2664.  
  2665.  
  2666.  
  2667.         --------------------------------------------------------------
  2668.         SuperBBS v1.15 documentation                          Page 042
  2669.  
  2670.  
  2671.         Type.........: Logout temp dir clean
  2672.         Description..: This option enables SuperBBS to clean the tem-
  2673.                        porary directory after the user logged off.
  2674.                        This will prevent files being left in the tem-
  2675.                        porary directory.
  2676.         Options......: Yes/No
  2677.  
  2678.         Type.........: Allow one word names
  2679.         Description..: If this option is enabled, users will only have
  2680.                        to give one name to logon to the system. It
  2681.                        will allow more than one name, but SuperBBS
  2682.                        will only scan for the first part of the name.
  2683.                        If not enabled, the user will be asked his
  2684.                        first and last name. Names with more than 2
  2685.                        parts, should be separated by a period. For
  2686.                        example: John.mike Mac.arthur
  2687.         Options......: Yes/No
  2688.  
  2689.         Type.........: Sysop fast logon
  2690.         Description..: This option allows you, the Sysop, to logon to
  2691.                        the BBS quickly by only giving a password.
  2692.                        SuperBBS will presume the Sysop is the user on-
  2693.                        line. Don't use this option if you have more
  2694.                        than one person login on to your system
  2695.                        locally.
  2696.         Options......: Yes/No
  2697.  
  2698.         Type.........: Exclude Sysop
  2699.         Description..: If you don't want your (Sysop)name to be dis-
  2700.                        played in the lists SuperBBS generates, like
  2701.                        last 15 callers and userlist, switch this off.
  2702.         Options......: Yes/No
  2703.  
  2704.         Type.........: Alt-J swapping
  2705.         Description..: SuperBBS has the option to swap itself to EMS
  2706.                        memory or disk when you jump to Dos. (Alt-J).
  2707.                        This will leave only 4 Kbyte of SuperBBS in the
  2708.                        memory resident, allowing to run some other
  2709.                        program while shelled to dos.
  2710.         Options......: Yes/No
  2711.  
  2712.         Type.........: Capitalize city
  2713.         Description..: SuperBBS can capitalize the information in the
  2714.                        City field. The first character will be upper
  2715.                        case, the others will be lower case. Example:
  2716.  
  2717.                        helsinki            ---->     Helsinki
  2718.                        WOERDEN             ---->     Woerden
  2719.                        New York, USA       ---->     New York, Usa
  2720.  
  2721.                        Note that USA or any other abbreviation will
  2722.                        also be capitalized.
  2723.         Options......: Yes/No
  2724.  
  2725.         --------------------------------------------------------------
  2726.         SuperBBS v1.15 documentation                          Page 043
  2727.  
  2728.  
  2729.         Type.........: Capitalize alias
  2730.         Description..: See capitalize city, except this time it works
  2731.                        on the alias field of the userrecord.
  2732.         Options......: Yes/No
  2733.  
  2734.         Type.........: Crtl-X in pictures
  2735.         Description..: SuperBBS allows you to run external programs
  2736.                        from a textfiles. You will have to set the
  2737.                        commandline in the file as follows:
  2738.  
  2739.                             <Ctrl-X>Myprog.exe *F *L|
  2740.  
  2741.                        When a user displays the textfile, SuperBBS
  2742.                        will notice the Ctrl-X and executes the program
  2743.                        behind it. The pipe symbol means ENTER. If you
  2744.                        don't use Ctrl-X codes, leave this option dis-
  2745.                        abled.
  2746.         Options......: Yes/No
  2747.  
  2748.         Type.........: Alias search at logon
  2749.         Description..: It is now possible to logon with your alias
  2750.                        name if the Sysop enables this option. You will
  2751.                        still be asked for a password.
  2752.         Options......: Yes/No
  2753.  
  2754.         Type.........: US Phonenumber format
  2755.         Description..: For those who are working with the American
  2756.                        phone format, SuperBBS now allows you to use
  2757.                        the (XXX)XXX-XXXX format for your phonenumbers.
  2758.                        If your not using the USA format, leave this
  2759.                        option off. Note that always the full voice and
  2760.                        data phone numbers are required when using the
  2761.                        US phone format.
  2762.         Options......: Yes/No
  2763.  
  2764.         Type.........: Allow IEMSI logins
  2765.         Description..: SuperBBS allows automatic logins to your system
  2766.                        through the use of IEMSI. IEMSI is a standard
  2767.                        set in the FSC-56 (or EMSC-001) proposals. Some
  2768.                        programs, like Frontdoor Terminal, support this
  2769.                        concept. It allows you to specify your profile,
  2770.                        like name, password, ANSI, CLS, More, New
  2771.                        files, Message scan and other options. When
  2772.                        calling a BBS system which has IEMSI available,
  2773.                        the login will be done automatically. No script
  2774.                        file is needed. If the BBS uses Frontdoor as a
  2775.                        mailer, the 'Press 2x ESC' bit is also done by
  2776.                        IEMSI.
  2777.         Options......: Yes/No
  2778.  
  2779.  
  2780.  
  2781.  
  2782.  
  2783.         --------------------------------------------------------------
  2784.         SuperBBS v1.15 documentation                          Page 044
  2785.  
  2786.  
  2787.         Type.........: Random birthday verify
  2788.         Description..: To obtain a better system security, SuperBBS
  2789.                        allows you to switch on a birthday verification
  2790.                        option. If enabled, SuperBBS will at every
  2791.                        login, even the local ones, take a random num-
  2792.                        ber between 1 and 5. If this number is 1, the
  2793.                        user will be asked for his/her birthday. If
  2794.                        entered correctly the user can go on, if not
  2795.                        correct, the user will be disconnected. The
  2796.                        ANSI/ASCII file BVERIFY.A?? is displayed before
  2797.                        the verification.
  2798.         Options......: Yes/No
  2799.  
  2800.         Type.........: Create DORINFO?.DEF
  2801.         Description..: SuperBBS can now create a DORINFO?.DEF file for
  2802.                        every node. Instead of the normal DORINFO1.DEF
  2803.                        file, the DORINFO?.DEF file will have the node-
  2804.                        number in place of the '?' sign. Like for node
  2805.                        4 it would be DORINFO4.DEF.
  2806.         Options......: Yes/No
  2807.  
  2808.         Type.........: No extended node info
  2809.         Description..: SuperBBS can now display in the online menutype
  2810.                        that a node is 'Down' or 'Waiting for call'.
  2811.                        You have to change this with SBBSUTIL.EXE in
  2812.                        your batchfile. This option allows you to turn
  2813.                        that info on or off.
  2814.         Options......: Yes/No
  2815.  
  2816.         Type.........: No Local Attach (LA) check at logon
  2817.         Description..: Tells SuperBBS to scan for local attach files
  2818.                        at logon or not to scan for them.
  2819.         Options......: Yes/No
  2820.  
  2821.         2.5.6.4   Restrictions
  2822.         --------------------------------------------------------------
  2823.  
  2824.         Here you specify the Bps rates needed to logon to the system,
  2825.         time of the day downloading and paging the Sysop is permitted
  2826.         and 300 Bps usage.
  2827.  
  2828.         Type.........: Min. Bps rate to logon
  2829.         Description..: This will prevent users with a Bps rate lower
  2830.                        than the one specified to gain access to your
  2831.                        system.
  2832.         Options......: Bps rate
  2833.  
  2834.         Type.........: Min. Bps rate to allow ANSI
  2835.         Description..: Minimum Bps rate a user must have, before
  2836.                        he/she can use the ANSI menus and textfiles.
  2837.         Options......: Bps rate
  2838.  
  2839.  
  2840.  
  2841.         --------------------------------------------------------------
  2842.         SuperBBS v1.15 documentation                          Page 045
  2843.  
  2844.  
  2845.         Type.........: Min. Bps rate to file transfers
  2846.         Description..: Minimum Bps rate a user must have before he/she
  2847.                        can transfer files.
  2848.         Options......: Bps rate
  2849.  
  2850.         Type.........: Min. Bps rate for Full Screen chat
  2851.         Description..: Minimum Bps rate of a user to be able to use
  2852.                        the full screen chat.
  2853.         Options......: Bps rate
  2854.  
  2855.         Type.........: 300 Baud usage time window
  2856.         Description..: SuperBBS allows you to keep 300 Bps users from
  2857.                        your system at certain hours. A message will be
  2858.                        displayed if the user is too slow for the BBS.
  2859.         Options......: Start and end time (24 hour format)
  2860.  
  2861.         Type.........: Downloading time window
  2862.         Description..: Time period in which file transfers are
  2863.                        allowed. A message will be displayed if a user
  2864.                        tries to do a file transfer outside these
  2865.                        hours.
  2866.         Options......: Start and end time (24 hour format)
  2867.  
  2868.         Type.........: Min. security to logon
  2869.         Description..: If the user has a lower security level than
  2870.                        specified here, he/she will be logged off after
  2871.                        the file LOGONSEC.A?? is displayed. This way
  2872.                        you could run a second line for known users
  2873.                        only or just allow members on the BBS. If left
  2874.                        blank this option is disabled.
  2875.         Options......: Security level or None
  2876.  
  2877.         Type.........: Min. age to logon
  2878.         Description..: If the users age is lower than the age set in
  2879.                        this option, the user will be logged off after
  2880.                        SuperBBS displayed the LOGONAGE.A?? screen to
  2881.                        the user. If left blank this option is dis-
  2882.                        abled.
  2883.         Options......: User age or None
  2884.  
  2885.         Type.........: Password to logon
  2886.         Description..: The user is asked for the password given in
  2887.                        this option if he/she wants to logon to the
  2888.                        system. If the user enters a wrong password
  2889.                        SuperBBS will display the file LOGONPWD.A?? and
  2890.                        then disconnects the user. If left blank, this
  2891.                        option is disabled. Note that the password
  2892.                        given here is a 'global' password. the user
  2893.                        still has to enter his/her own password to get
  2894.                        into the system.
  2895.         Options......: Password or None
  2896.  
  2897.  
  2898.  
  2899.         --------------------------------------------------------------
  2900.         SuperBBS v1.15 documentation                          Page 046
  2901.  
  2902.  
  2903.         Type.........: Sysop paging time Sunday (to Saturday)
  2904.         Description..: Time period in which it is possible to page the
  2905.                        Sysop. If a user pages outside these hours, a
  2906.                        message will be displayed. You can set the
  2907.                        paging hours for every day of the week.
  2908.         Options......: Start and end time (24 hour format)
  2909.  
  2910.         2.5.6.5   Alt-F keys
  2911.         --------------------------------------------------------------
  2912.  
  2913.         From within the SuperBBS program, you have access to 10
  2914.         programmable keys, Alt-F1 to Alt-F10, for your own programs.
  2915.         These keys are only available to the local system, a remote
  2916.         user can not access the Alt FKeys.
  2917.  
  2918.         An example:    Alt-F1:   C:\SUPERBBS\SBBSUSER.EXE *S
  2919.  
  2920.         The *S tells SuperBBS to swap itself out to EMS or disk,
  2921.         before executing the requested program. All ten keys are
  2922.         available for your own use.
  2923.  
  2924.         2.5.6.6   String configuration
  2925.         --------------------------------------------------------------
  2926.  
  2927.         This part of the configuration program allows you to define
  2928.         some of the strings used in the SuperBBS program. These
  2929.         strings will be shown to your users if needed. Please note
  2930.         that these strings are used for all languages and every user.
  2931.         Make sure everybody can understand them. More strings of
  2932.         SuperBBS can be configured through the use of the Lconfig
  2933.         program described later. The Lconfig program will allow you to
  2934.         run a multi lingual system.
  2935.  
  2936.         Type.........: Loading prompt
  2937.         Description..: Shown to your users at a type 7 or 15 exit from
  2938.                        SuperBBS, when executing an external program.
  2939.                        (See the menu part of the docs for more infor-
  2940.                        mation about those menu options.)
  2941.         Options......: String
  2942.  
  2943.         Type.........: Selection menu prompt
  2944.         Description..: Shown to your users after displaying the index
  2945.                        file from a selection menu. This prompt should
  2946.                        include the following options:
  2947.  
  2948.                             [ENTER]   To return from the selection
  2949.                                       menu to the main BBS.
  2950.  
  2951.                             [1...9]   Options available. This depends
  2952.                                       on the amount of options avail-
  2953.                                       able in the selection menu. Cur-
  2954.                                       rently 9 is the maximum.
  2955.  
  2956.  
  2957.         --------------------------------------------------------------
  2958.         SuperBBS v1.15 documentation                          Page 047
  2959.  
  2960.  
  2961.                        The L for list is not needed, because SuperBBS
  2962.                        will automatically display the index file after
  2963.                        a user has viewed an available selection. For
  2964.                        more information about the selection menu,
  2965.                        check out the menu part of the documentation.
  2966.         Options......: String
  2967.  
  2968.         Type.........: Origin line
  2969.         Description..: This string will be added to every echomail
  2970.                        message send from your system. The maximum
  2971.                        length for this string is 80 characters, in-
  2972.                        cluding your address defined in the netmail
  2973.                        part of the config program and '* Origin: '
  2974.                        which is put in front of your origin line by
  2975.                        SuperBBS. You are not allowed to use extended
  2976.                        ASCII or ANSI codes in this line. It is useful
  2977.                        to include your phone number so people know how
  2978.                        to find you when reading messages originating
  2979.                        from your board.
  2980.         Options......: String
  2981.  
  2982.         Type.........: F8 status line 1
  2983.         Description..: SuperBBS shows the Sysop a lot of information
  2984.                        on the two bottom lines of the screen while a
  2985.                        user is online. Now you can define the text
  2986.                        displayed for the F8 function key. You can use
  2987.                        all available control codes in the line. Please
  2988.                        note that the line cannot exceed the 80 charac-
  2989.                        ters including the (expanded) control charac-
  2990.                        ters.
  2991.         Options......: Status line
  2992.  
  2993.         Type.........: F8 status line 2
  2994.         Description..: SuperBBS shows the Sysop a lot of information
  2995.                        on the two bottom lines of the screen while a
  2996.                        user is online. Now you can define the text
  2997.                        displayed for the F8 function key. You can use
  2998.                        all available control codes in the line. Please
  2999.                        note that the line cannot exceed the 80 charac-
  3000.                        ters including the (expanded) control charac-
  3001.                        ters.
  3002.         Options......: Status line
  3003.  
  3004.         2.5.6.7   Door configuration
  3005.         --------------------------------------------------------------
  3006.  
  3007.         SuperBBS is the first BBS program to support menu templating
  3008.         for doors. This means you can use one menu for all your doors.
  3009.         You can configure up to 200 different doors.
  3010.  
  3011.         Instead of setting up all doors separately in your menus, you
  3012.         now use control codes, which are replaced by the information
  3013.         given in the configuration menu of the doors.
  3014.  
  3015.         --------------------------------------------------------------
  3016.         SuperBBS v1.15 documentation                          Page 048
  3017.  
  3018.  
  3019.         The following options are available in this part of the con-
  3020.         figuration program:
  3021.  
  3022.              [PgDn]         Move to next area
  3023.  
  3024.              [PgUp]         Move to previous area
  3025.  
  3026.              [F1]           Add door
  3027.  
  3028.              [F2]           Delete door
  3029.  
  3030.              [F3]           Jump to door
  3031.  
  3032.         Pressing [ESC] will get you back to the main configuration
  3033.         menu and save the door information.
  3034.  
  3035.         You will have to provide the following information:
  3036.  
  3037.         Type.........: Door name
  3038.         Description..: Name of the doorgame. This will be displayed in
  3039.                        the door select menu and by using the control
  3040.                        codes.
  3041.         Options......: Menu name
  3042.  
  3043.         Type.........: Command line
  3044.         Description..: The commandline to start the door. here you can
  3045.                        use all options available to type 7 exits. (See
  3046.                        menu types for more information.) If you want
  3047.                        to use a type 15 exit, you will have to use a
  3048.                        '?' as the first character on the commandline,
  3049.                        followed by the errorlevel. Example: ?115. This
  3050.                        will exit to your batchfile with errorlevel
  3051.                        115. (An example will follow below.)
  3052.         Options......: Commandline or Errorlevel (?xxx)
  3053.  
  3054.         Type.........: Security level
  3055.         Description..: Security level needed to access the door. With-
  3056.                        out the correct security level the door won't
  3057.                        be displayed in the list of available doors.
  3058.         Options......: Security level
  3059.  
  3060.         Type.........: Flags A to D
  3061.         Description..: Flagsetting needed to access the door. Without
  3062.                        the correct flagsetting the door won't be dis-
  3063.                        played in the list of available doors.
  3064.         Options......: Flagsetting (X = On/- = Off)
  3065.  
  3066.         Type.........: Start time
  3067.         Description..: Starting time for the door to be available to
  3068.                        the users. This has to be in 24 hour format.
  3069.         Options......: Time (24 hour format)
  3070.  
  3071.  
  3072.  
  3073.         --------------------------------------------------------------
  3074.         SuperBBS v1.15 documentation                          Page 049
  3075.  
  3076.  
  3077.         Type.........: End time
  3078.         Description..: Ending time of the availability if the door.
  3079.                        With the starting time you can have opening and
  3080.                        closing hours on your doors.
  3081.         Options......: Time (24 hour format)
  3082.  
  3083.         Type.........: Active
  3084.         Description..: If this option is turned off, the door will
  3085.                        never show up in the doorlist. If enabled the
  3086.                        door is accessible for the users (if the time
  3087.                        settings allow it).
  3088.         Options......: Yes/No
  3089.  
  3090.         Here's an example of how to setup a door. Used here is the
  3091.         Pong doorgame from Livesystems (TM):
  3092.  
  3093.              Name:          Pong
  3094.              Commandline:   \doors\pong.exe -T:*T -NOS -BALLS:4
  3095.              Security:      10
  3096.              Flag A:        ---X----
  3097.              Flag B:        --------
  3098.              Flag C:        --------
  3099.              Flag D:        -------X
  3100.              Start time:    10:00
  3101.              End time:      22:00
  3102.              Active:        Yes
  3103.  
  3104.         This setting will only allow users in the door with a security
  3105.         level of 10, flags A4 and D8 set to On. And the user has to
  3106.         call between 10:00 (10 am) and 22:00 (10 pm) hours.
  3107.  
  3108.         Menu commands 86 and 87 are used for accessing the doors. See
  3109.         the menu part of the configuration for more information.
  3110.  
  3111.         Two new control codes have been added to display the doorname
  3112.         and number. These are:
  3113.  
  3114.              <Ctrl-K>&      Name of the current door
  3115.              <Ctrl-K>/      Number of the current door
  3116.  
  3117.         A new control code is used to specify the current door in the
  3118.         optional data field. This code is:
  3119.  
  3120.              @D             Number of the door
  3121.  
  3122.         You can use this code to display a different file for every
  3123.         door, by using it in the optional data field like this:
  3124.  
  3125.              Menu type:     5    Optional data:      DOOR@D
  3126.  
  3127.         If you are at door number 3, the file DOOR3.A?? will be dis-
  3128.         played. If your at door number 198, file DOOR198.A?? will be
  3129.         displayed. This is one example of how to use the control code.
  3130.  
  3131.         --------------------------------------------------------------
  3132.         SuperBBS v1.15 documentation                          Page 050
  3133.         
  3134.  
  3135.         2.5.6.8   Multi node configuration
  3136.         --------------------------------------------------------------
  3137.  
  3138.         The multiline options are available for running a multiline
  3139.         system. SuperBBS is designed to run multiline. You have to
  3140.         fill in the following options, even if you run a single line
  3141.         system.
  3142.  
  3143.         Type.........: Lines in system
  3144.         Description..: Number of lines you are running. If you run a
  3145.                        single line system, enter 1. Otherwise enter
  3146.                        the number of lines, including local lines.
  3147.                        Make sure you set this to the same amount for
  3148.                        every line.
  3149.         Options......: Number of lines
  3150.  
  3151.         Type.........: Common path
  3152.         Description..: Drive and directory which will be used by all
  3153.                        lines available as a common directory. A RAM
  3154.                        disk of 30 to 50 Kbytes is recommended. A nor-
  3155.                        mal disc can also be used if a RAM disc is not
  3156.                        available. SuperBBS will store information like
  3157.                        who is online in this directory.
  3158.         Options......: Drive:\Pathname
  3159.  
  3160.         2.5.6.9   Event editor
  3161.         --------------------------------------------------------------
  3162.  
  3163.         SuperBBS allows you to setup 30 events, which will be executed
  3164.         at the set time and weekday(s). This allows you to run main-
  3165.         tenance, clean up actions and other activities at quiet
  3166.         moments.
  3167.  
  3168.         You have to setup SuperBBS with a batchfile and errorlevels if
  3169.         you want to use this option. Otherwise SuperBBS will exit at
  3170.         the given time and weekday, but will never return.
  3171.  
  3172.         Moving around the fields with the cursor keys. [PgUp] and
  3173.         [PgDn] will switch between the events. [F1] will jump to a
  3174.         certain asked for event number.
  3175.  
  3176.         Type.........: Status (O = Deleted/1 = Enabled)
  3177.         Description..: Controls wether the event is active or not. The
  3178.                        1 means active, the 0 means inactive.
  3179.         Options......: 0 or 1
  3180.  
  3181.         Type.........: Runtime
  3182.         Description..: Time the event has to be executed in 24 hours
  3183.                        format.
  3184.         Options......: Time
  3185.  
  3186.  
  3187.  
  3188.  
  3189.         --------------------------------------------------------------
  3190.         SuperBBS v1.15 documentation                          Page 051
  3191.  
  3192.  
  3193.         Type.........: Errorlevel
  3194.         Description..: Errorlevel SuperBBS exits with at the time of
  3195.                        the event. This allows you to start an external
  3196.                        program from your batchfile. Do not use error-
  3197.                        levels between 0 and 10, because these have
  3198.                        special meanings for SuperBBS. Consult your DOS
  3199.                        manual if you are unfamiliar with the use of
  3200.                        errorlevels. Errorlevels may range from 0 to 255.
  3201.         Options......: Errorlevel
  3202.  
  3203.         Type.........: Forced
  3204.         Description..: If an event is scheduled, but a user is on-line
  3205.                        at the given time, the event will be overdue
  3206.                        and not be executed. When you force an event to
  3207.                        be executed, SuperBBS will reduce the time of
  3208.                        the caller online, so he/she is logged of just
  3209.                        before the event starts. A warning message will
  3210.                        be displayed to the user, telling him/her the
  3211.                        time is adjusted. SuperBBS will not allow
  3212.                        callers online within five minutes before the
  3213.                        event.
  3214.         Options......: Yes/No
  3215.  
  3216.         Type.........: Days to run the event
  3217.         Description..: This tells SuperBBS on what day(s) the event
  3218.                        has to be executed. (Sunday to Saturday). mark
  3219.                        the days you want to run the event with 'X'.
  3220.         Options......: X
  3221.  
  3222.         2.5.7     Colours
  3223.         --------------------------------------------------------------
  3224.  
  3225.         This part of the configuration allows you to change the col-
  3226.         ours used within SuperBBS. (There are two pages available.)
  3227.         Your users will be able to change them personally, but this
  3228.         option allows you to set the 'Standard' colours.
  3229.  
  3230.         You will be presented with a view of the current colours.
  3231.         Press the number corresponding with the number you want to
  3232.         change and use the cursor control keys to change the colour.
  3233.         The following keys are active in these menus:
  3234.  
  3235.              [ESC]     Exits to main menu.
  3236.  
  3237.              [D]       Sets colours to default values.
  3238.  
  3239.              [0-9]     Available options keys.
  3240.  
  3241.              [Cursor]  Change colour.
  3242.  
  3243.         The user can set the colours to his/her own liking with the
  3244.         available menu option. These settings are however your
  3245.         'standard' settings for all users.
  3246.  
  3247.         --------------------------------------------------------------
  3248.         SuperBBS v1.15 documentation                          Page 052
  3249.  
  3250.  
  3251.         The following to pages are available:
  3252.  
  3253.              Page 1:        1.   Message header and date
  3254.                             2.   From field
  3255.                             3.   To field
  3256.                             4.   Subject field
  3257.                             5.   Text field
  3258.                             6.   Option line below message
  3259.                             7.   File name in file list
  3260.                             8.   File size
  3261.                             9.   File date
  3262.                             0.   File description
  3263.  
  3264.              Page 2:        1.   Numbers in area choose list
  3265.                             2.   Name in area choose list
  3266.                             3.   Choose area command
  3267.                             4.   Press ENTER command
  3268.                             5.   Sysop colour in FS chat
  3269.                             6.   Users colour in FS chat
  3270.                             7.   Status line foreground
  3271.                             8.   Status line background
  3272.  
  3273.         Note that option 1, 2 and 3 on page 2 are for the door select
  3274.         command and the message and file area select command.
  3275.  
  3276.         The following colours are available:
  3277.  
  3278.                              0.  Black
  3279.                              1.  Blue
  3280.                              2.  Green
  3281.                              3.  Cyan
  3282.                              4.  Red
  3283.                              5.  Purple
  3284.                              6.  Brown
  3285.                              7.  Grey
  3286.                              8.  Dark grey
  3287.                              9.  Light blue
  3288.                             10.  Light green
  3289.                             11.  Light cyan
  3290.                             12.  Light red
  3291.                             13.  Light purple
  3292.                             14.  Yellow
  3293.                             15.  White
  3294.  
  3295.         Please note that the colour blue will be represented on mono-
  3296.         chrome HGC systems as a highlighted underlined colour. This
  3297.         can give strange effects on these screen when viewing your
  3298.         menus.
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.  
  3305.         --------------------------------------------------------------
  3306.         SuperBBS v1.15 documentation                          Page 053
  3307.  
  3308.  
  3309.         2.5.8     Limits
  3310.         --------------------------------------------------------------
  3311.  
  3312.         The LIMITS.BBS file contains all information about security
  3313.         levels and flagsettings for all users.This file is the control
  3314.         centre for the time allowed online, download limits, ratio
  3315.         checks and call allowed per day. This file is not an ASCII
  3316.         file and can only be edited through the configuration program.
  3317.  
  3318.         Security levels can range from 0 to 32000, where 0 is the
  3319.         lowest available level and 32000 the highest. Take a little
  3320.         time to think about how many levels you will need and if you
  3321.         need any flagsettings.The flagsettings are an easy way to give
  3322.         somebody access to an area, while others with the same or
  3323.         higher level don't have access to. Remember that even the
  3324.         Sysop has no access if his/her flagsettings are not right.
  3325.  
  3326.         If you enter the Limits editor, you'll be presented with a
  3327.         small window. Here you can add, delete and change the user-
  3328.         levels. The following keys are active:
  3329.  
  3330.              [ENTER]   Choose the marked level for editing.
  3331.  
  3332.              [INSERT]  Add a new user level.
  3333.  
  3334.              [DELETE]  Remove a userlevel.
  3335.  
  3336.              [F1]      Converts LIMITS.CTL to LIMITS.BBS.
  3337.  
  3338.              [ESC]     Return to main configuration menu.
  3339.  
  3340.              [CURSOR]  Move around the available levels.
  3341.  
  3342.         When choosing a level, you will be presented with a second
  3343.         window, where you can edit the options. SuperBBS will sort the
  3344.         userlevels from small to big in the main window, so don't
  3345.         worry if you want to insert a level somewhere.
  3346.  
  3347.         Type.........: Security level
  3348.         Description..: Current security level. this can not be edited
  3349.                        in the edit window. Only in the main window can
  3350.                        you add or delete security levels.
  3351.         Options......: None
  3352.  
  3353.         Type.........: Download limits per Bps rate
  3354.         Description..: Number of Kbytes a user can download per day.
  3355.                        The values depend on the speed. If a user
  3356.                        exceeds this limits, he/she will see a warning.
  3357.         Options......: Amount in Kbytes
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.         --------------------------------------------------------------
  3364.         SuperBBS v1.15 documentation                          Page 054
  3365.  
  3366.  
  3367.         Type.........: Time limit (in minutes)
  3368.         Description..: Maximum time allowed per day. The user will see
  3369.                        a message if his/her time is used up for the
  3370.                        day. He/she has to wait till the next day,
  3371.                        before he/she is granted access again.
  3372.         Option.......: Time in minutes
  3373.  
  3374.         Type.........: Calls allowed per day
  3375.         Description..: Besides the time limit, you can also setup a
  3376.                        limit of calls per day. If a user calls more
  3377.                        than the set amount, he/she will see a message
  3378.                        and will be disconnected.
  3379.         Option.......: Number of calls
  3380.  
  3381.         Type.........: Download/Upload ratio in Kbytes
  3382.         Description..: The users download/upload ratio in Kbytes. This
  3383.                        means that if a caller downloaded xx Kbytes,
  3384.                        he/she has to upload yy Kbytes before another
  3385.                        download can be performed. Setting this to 0
  3386.                        disables the option.
  3387.         Options......: Kbytes
  3388.  
  3389.         Type.........: Download/Upload ratio in files
  3390.         Description..: The users download/upload ratio in files. this
  3391.                        means that a user who downloaded xx files has
  3392.                        to upload a file, before he/she can download
  3393.                        again. If you set this to 5, every user has to
  3394.                        upload 1 file to download 5. Setting this to 0
  3395.                        disables the option.
  3396.         Options......: Number of files
  3397.  
  3398.         Type.........: Description
  3399.         Description..: Description for the current user level. This
  3400.                        can be used in your textfiles through the use
  3401.                        of a control code. You can display the descrip-
  3402.                        tion to the user by using a control code.
  3403.                        Please note that this description is the same
  3404.                        for all languages.
  3405.         Options......: Name
  3406.  
  3407.         Pressing [ESC] will bring you back to the main Limits window
  3408.         and save the changes. Pressing [ESC] again will bring you back
  3409.         to the main configuration menu.
  3410.  
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.         --------------------------------------------------------------
  3422.         SuperBBS v1.15 documentation                          Page 055
  3423.  
  3424.  
  3425.         2.5.9     Paths
  3426.         --------------------------------------------------------------
  3427.  
  3428.         This part is important. Making mistakes here could cause
  3429.         SuperBBS not to run. Make sure all paths are correct. A back-
  3430.         lash at the end of a directory path is optional.
  3431.  
  3432.         Type.........: Text path
  3433.         Description..: Drive and directory where your supporting ASCII
  3434.                        and ANSI textfiles will be stored. In the
  3435.                        LCONFIG.EXE program are the path statements
  3436.                        also included. If SuperBBS can't find the
  3437.                        wanted file in the directory stated in the
  3438.                        language file, it will look in the directory
  3439.                        specified here.
  3440.         Options......: Drive:\Pathname
  3441.  
  3442.         Type.........: Menu path
  3443.         Description..: Drive and directory where your menu files are
  3444.                        stored. In the language file you also have to
  3445.                        specify the directory for the menu files. If
  3446.                        SuperBBS can't find the wanted menu file in the
  3447.                        directory stated in the language file, it will
  3448.                        look in the directory specified here.
  3449.         Options......: Drive:\Pathname
  3450.  
  3451.         Type.........: Net path
  3452.         Description..: Drive and directory where your netmail is
  3453.                        stored. Some mailer systems can handle *.MSG
  3454.                        netmail messages and they need this directory.
  3455.                        If you use D'Bridge (TM) and SuperBBS with the
  3456.                        netmail area setup as a QuickBBS (TM) type mail
  3457.                        area, you have to point this directory to an
  3458.                        existing directory, although the option is not
  3459.                        used with this configuration.
  3460.         Options......: Drive:\Pathname
  3461.  
  3462.         Type.........: Message base path
  3463.         Description..: Drive and directory where your message base
  3464.                        files (MSG*.BBS) are stored. This can be the
  3465.                        main SuperBBS directory, or another directory.
  3466.                        Point this to the same directory for every line
  3467.                        you run in a multinode system. Please note that
  3468.                        some echomail processors require the message
  3469.                        base files in the main BBS directory. All the
  3470.                        MSG*.BBS files will be created the first time
  3471.                        you run SuperBBS.
  3472.         Options......: Drive:\Pathname
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.         --------------------------------------------------------------
  3480.         SuperBBS v1.15 documentation                          Page 056
  3481.  
  3482.  
  3483.         Type.........: Temporary path
  3484.         Description..: Drive and directory where SuperBBS will place
  3485.                        temporary files, created when using the archive
  3486.                        extract, view and repack option. A multi-node
  3487.                        system will need a directory for every node.
  3488.         Options......: Drive:\Pathname
  3489.  
  3490.         Type.........: System path
  3491.         Description..: Drive and directory where your main BBS files
  3492.                        will be placed. This is the directory you run
  3493.                        the configuration program from. Here all system
  3494.                        files will be placed.
  3495.         Options......: Drive:\Pathname
  3496.  
  3497.         Type.........: Work path
  3498.         Description..: Drive and directory where SuperBBS will place
  3499.                        files it has to work with. Files uploaded to
  3500.                        your BBS can be checked for viruses in this
  3501.                        directory. Create a directory for every node
  3502.                        you are running.
  3503.         Options......: Drive:\Pathname
  3504.  
  3505.         Type.........: External editor
  3506.         Description..: Drive, directory and filename of the external
  3507.                        editor you want to use in the BBS. The most
  3508.                        used editor is Quicked. Leave this page blank
  3509.                        if you don't have a full-screen editor. Super-
  3510.                        BBS now writes DORINFO?.DEF and EXITINFO.BBS
  3511.                        before shelling to the editor. This allows you
  3512.                        to use the *S command, to tell SuperBBS to
  3513.                        shell to EMS/DISK before calling the editor.
  3514.         Option.......: Drive:\Pathname\Filename.ext
  3515.  
  3516.         Type.........: Virus scanner
  3517.         Description..: The viruschecking program is now configurable.
  3518.                        You can use four optional parameters in the
  3519.                        virusscanner commandline. These are:
  3520.  
  3521.                        %1   Is replaced by the complete filename to
  3522.                             scan. Example: C:\WORK1\SBBS_115.ZIP
  3523.                        %2   Is replaced by the filename without the
  3524.                             directory. Example: SBBS_115.ZIP
  3525.                        %3   Is replaced by the extension only.
  3526.                             Example: .ZIP
  3527.                        %4   Is replaced by the directory only.
  3528.                             Example: C:\WORK1\
  3529.  
  3530.                        All menu type 7 parameters (see menu types for
  3531.                        these parameters) are available for your use.
  3532.                        If this line is left empt, SuperBBS will use
  3533.                        McAfee's Scan (TM) for scanning viruses. You
  3534.                        can also specify if the file has to be
  3535.  
  3536.  
  3537.         --------------------------------------------------------------
  3538.         SuperBBS v1.15 documentation                          Page 057
  3539.  
  3540.  
  3541.                        extracted before the virusscan and with what
  3542.                        errorlevel to exit when a virus is found.
  3543.                        (These are set in other parts of the configur-
  3544.                        ation program.)
  3545.         Option.......: None or virusscanner and options
  3546.  
  3547.         Type.........: Nodelist path
  3548.         Description..: SuperBBS has (limited) nodelist support. You
  3549.                        will need to specify where your nodelist is
  3550.                        located. This nodelist has to be compiled with
  3551.                        the external SuperBBS program SBBSNODE.EXE.
  3552.                        (See external programs for more information on
  3553.                        this utility.) SuperBBS uses the real Nodelist
  3554.                        and can use up to 10 private nodelists.
  3555.  
  3556.                        Nodelist support is limited, because the costs
  3557.                        field is not supported yet. This will change in
  3558.                        a future release. SuperBBS also supports Point
  3559.                        numbers now in netmail addresses. SuperBBS will
  3560.                        also work without the nodelist files without
  3561.                        any problem. Point addresses are still sup-
  3562.                        ported.
  3563.         Options......: Path to Nodelist and index files
  3564.  
  3565.         Type.........: Local Attach (LA) path
  3566.         Description..: Your users can now send files to each other.
  3567.                        Local Attach files is achieved through menu
  3568.                        option 90. the files are stored in the direc-
  3569.                        tory specified here. See the chapter on files
  3570.                        for more information.
  3571.         Options......: LA directory
  3572.  
  3573.         2.5.10    Quit
  3574.         --------------------------------------------------------------
  3575.  
  3576.         This option exits you from the configuration program. Pressing
  3577.         ESCape from the configuration menu has the same effect. You
  3578.         will be asked if you want to save the configuration file or
  3579.         not.
  3580.  
  3581.  
  3582.  
  3583.  
  3584.  
  3585.  
  3586.  
  3587.  
  3588.  
  3589.  
  3590.  
  3591.  
  3592.  
  3593.  
  3594.  
  3595.         --------------------------------------------------------------
  3596.         SuperBBS v1.15 documentation                          Page 058
  3597.  
  3598.  
  3599.         2.6       Environment variable
  3600.         --------------------------------------------------------------
  3601.  
  3602.         As of version 1.10, SuperBBS needs an environment variable
  3603.         SBBS. This variable needs to be set before starting SuperBBS.
  3604.         Your AUTOEXEC.BAT or SuperBBS batchfile is a good place for
  3605.         it. Setting the variable works like this:
  3606.  
  3607.              SET SBBS=Drive:\Pathname
  3608.  
  3609.         The drive and directory should point to your main SuperBBS
  3610.         directory, where the BBS.EXE file is stored. If you don't know
  3611.         how to make an AUTOEXEC.BAT file, consult your DOS manual. If
  3612.         you get an error like: 'Out of environment space', you will
  3613.         have to enlarge the environment size in your CONFIG.SYS file.
  3614.         See your DOS manual for more information.
  3615.  
  3616.         Setting this variable is needed for single and multi line.
  3617.  
  3618.  
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.  
  3631.  
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.  
  3638.  
  3639.  
  3640.  
  3641.  
  3642.  
  3643.  
  3644.  
  3645.  
  3646.  
  3647.  
  3648.  
  3649.  
  3650.  
  3651.  
  3652.  
  3653.         --------------------------------------------------------------
  3654.         SuperBBS v1.15 documentation                          Page 059
  3655.  
  3656.  
  3657.         Chapter 3.     Language support
  3658.         ==============================================================
  3659.  
  3660.         3.1       General information
  3661.         --------------------------------------------------------------
  3662.  
  3663.         SuperBBS supports the use of many different language files, so
  3664.         you can setup menus and supporting textfiles in your own
  3665.         language or several different ones. The language support is
  3666.         done through the use of the .LNG files. These files are edited
  3667.         with the LCONFIG.EXE program.
  3668.  
  3669.         You can setup different menu and textfiles directories for
  3670.         every language file in use. This way you are able to have all
  3671.         files and menus in the languages you choose to use. Let's have
  3672.         a look at an example:
  3673.  
  3674.              English:  Menu path:     c:\sbbs\menu-uk
  3675.                        Text path:     c:\sbbs\text-uk
  3676.              Dutch:    Menu path:     c:\sbbs\menu-nl
  3677.                        Text path:     c:\sbbs\text-nl
  3678.  
  3679.         If a user chooses the dutch language file, SuperBBS will look
  3680.         in the directory specified in the dutch .LNG file, i.e.
  3681.         c:\sbbs\text-nl and c:\sbbs\menu-nl for the text and menu
  3682.         files. All systemfiles are in the directory defined in the
  3683.         main configuration program, described in chapter 2. Even if
  3684.         you are using 1 language file, you still have to tell SuperBBS
  3685.         where to look for it's files. The description is shown to
  3686.         users who login for the first time, or want to change their
  3687.         language used.
  3688.  
  3689.         If SuperBBS can't find the specified file in the directory
  3690.         given in the .LNG files, it will look in the directory spec-
  3691.         ified with the SBBS variable. This way you don't need separate
  3692.         language files for every line you run.
  3693.  
  3694.         3.2       Lconfig.exe
  3695.         --------------------------------------------------------------
  3696.  
  3697.         You can start the language configuration program in two ways.
  3698.         The normal way is to start the program without any parameters,
  3699.         but you can also enter the filename of the file you want to
  3700.         edit as a parameter. For example:
  3701.  
  3702.              LCONFIG.EXE <Xmit>  or  LCONGIF.EXE ENGLISH.LNG <Xmit>
  3703.  
  3704.         The second option will load the language file ENGLISH.LNG at
  3705.         startup. The first option will ask you for the file you want
  3706.         to edit and display the directory.
  3707.  
  3708.  
  3709.  
  3710.  
  3711.         --------------------------------------------------------------
  3712.         SuperBBS v1.15 documentation                          Page 060
  3713.  
  3714.  
  3715.         When you start the LCONFIG program, you will be presented with
  3716.         the following menu:
  3717.  
  3718.          0. Path & description             B. Other strings (Page 3)
  3719.          1. Logon strings (Page 1)         C. Status strings
  3720.          2. Logon strings (Page 2)         D. Month strings
  3721.          3. MsgBase strings (Page 1)       E. Weekday names
  3722.          4. MsgBase strings (Page 2)       F. BBSList strings
  3723.          5. MsgBase strings (Page 3)       G. Multi line status str.
  3724.          6. Msg reading command keys       H. QWK strings
  3725.          7. FileBase strings (Page 1)      ?. A little help
  3726.          8. FileBase strings (Page 2)
  3727.          9. Other strings (Page 1)
  3728.          A. Other strings (Page 2)
  3729.  
  3730.          Description       :
  3731.          Menu path         :
  3732.          Text path         :
  3733.          Date format       :
  3734.          Input date format :
  3735.          Time format       :
  3736.  
  3737.          <ESC> to exit
  3738.  
  3739.         Moving around the configuration program is done through the
  3740.         cursor keys. Pressing [ESC] will save the changes and exits
  3741.         the program or, when editing a page, return you to the main
  3742.         configuration menu.
  3743.  
  3744.         Take note of the fact if their is a question mark behind the
  3745.         question or not. Some questions will have a (Y/n)? or (N/y)?
  3746.         option automatically put behind it.
  3747.  
  3748.         3.2.1     Path & description
  3749.         --------------------------------------------------------------
  3750.  
  3751.         Here you specify where the language menu and textfiles are
  3752.         stored. Also it is now possible to change the way SuperBBS
  3753.         uses the date and time. You can adjust the time and date the
  3754.         way they are used in your own country or even different for
  3755.         each language you use.
  3756.  
  3757.         Type.........: Description
  3758.         Description..: Name given to the language file. Displayed to
  3759.                        new users at logon and users who want to change
  3760.                        their language.
  3761.         Example......: English
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.         --------------------------------------------------------------
  3770.         SuperBBS v1.15 documentation                          Page 061
  3771.  
  3772.  
  3773.         Type.........: Menu path
  3774.         Description..: Directory where SuperBBS will look for the menu
  3775.                        files belonging to this language file. You can
  3776.                        have more than one language file pointing to
  3777.                        the same menu directory. The backlash at the
  3778.                        end is optional.
  3779.         Example......: c:\superbbs\menu-uk
  3780.  
  3781.         Type.........: Text path
  3782.         Description..: Directory where SuperBBS will look for the text
  3783.                        files belonging to this language file. You can
  3784.                        have more than one language file pointing to
  3785.                        the same directory. The backlash is optional.
  3786.         Example......: c:\superbbs\text-uk
  3787.  
  3788.         Type.........: Date format
  3789.         Description..: Specifies the way SuperBBS uses the date in
  3790.                        it's fields. Here are some examples:
  3791.  
  3792.                        dd-mmm-yy      becomes : 31-Jan-91
  3793.                        mm-dd-yy                 01-31-91
  3794.                        dd-MM-yy                 31-1-91
  3795.  
  3796.                        If the settings are in capitals, the 0 will be
  3797.                        replaced with a space.
  3798.         Example......: dd-mm-yy
  3799.  
  3800.         Type.........: Input date format
  3801.         Description..: Specifies the way SuperBBS uses the date in
  3802.                        it's input fields. Please note the difference
  3803.                        with the previous option. This one is only for
  3804.                        input fields. You can't use the dd-mmm-yy for-
  3805.                        mat in this field.
  3806.  
  3807.                        Note that when you change this field, you
  3808.                        should also change the string asking for the
  3809.                        birthday and any other date, like new files
  3810.                        check.
  3811.         Example......: mm-dd-yy
  3812.  
  3813.         Type.........: Time format
  3814.         Description..: Specifies the way SuperBBS uses it time format.
  3815.                        Here's an example:
  3816.  
  3817.                        hh:mm te       becomes:  03:03 pm
  3818.                        hh:mm                    15:03
  3819.  
  3820.                        If characters are in capitals, the 0 will be
  3821.                        replaced by a space.
  3822.         Example......: hh:mm
  3823.  
  3824.  
  3825.  
  3826.  
  3827.         --------------------------------------------------------------
  3828.         SuperBBS v1.15 documentation                          Page 062
  3829.  
  3830.  
  3831.         3.2.2     Logon strings (Page 1)
  3832.         --------------------------------------------------------------
  3833.  
  3834.         These are strings shown to the user when entering the system.
  3835.  
  3836.         Type.........: ANSI logon question
  3837.         Description..: Asked at the moment SuperBBS detects a carrier.
  3838.                        Only works when the option in the main con-
  3839.                        figuration program is activated.
  3840.         Example......: Display ANSI login
  3841.  
  3842.         Type.........: Name question
  3843.         Description..: Shown to user when SuperBBS asks for the users
  3844.                        name at logon.
  3845.         Example......: Enter your first and last name :
  3846.  
  3847.         Type.........: Name entered string
  3848.         Description..: Shown to the user if his/her name was not found
  3849.                        in the userlist and SuperBBS asks if the name
  3850.                        is correct.
  3851.         Example......: Name entered :
  3852.  
  3853.         Type.........: Correct question
  3854.         Description..: Shown when SuperBBS asks if the name is cor-
  3855.                        rectly written.
  3856.         Example......: Is this correct
  3857.  
  3858.         Type.........: Alias question
  3859.         Description..: Shown when SuperBBS asks for an alias.
  3860.         Example......: Choose your alias to use :
  3861.  
  3862.         Type.........: Use alias question
  3863.         Description..: Shown to the user when he/she pressed [Enter]
  3864.                        at the alias question.
  3865.         Example......: Do you want to use an alias
  3866.  
  3867.         Type.........: City question
  3868.         Description..: Shown to the new user when SuperBBS asks for
  3869.                        the city and state the user is from.
  3870.         Example......: Where are you calling from (City & State) ?
  3871.  
  3872.         Type.........: ANSI question
  3873.         Description..: Shown to the new user when SuperBBS asks the
  3874.                        user if he/she wants ANSI graphics.
  3875.         Example......: Would you like ANSI colour graphics
  3876.  
  3877.         Type.........: Mailcheck question
  3878.         Description..: Shown to the new user when SuperBBS asks if the
  3879.                        user wants a mail check at every logon.
  3880.         Example......: Would you like a mailcheck at every logon
  3881.  
  3882.  
  3883.  
  3884.  
  3885.         --------------------------------------------------------------
  3886.         SuperBBS v1.15 documentation                          Page 063
  3887.  
  3888.  
  3889.         Type.........: Newfiles question
  3890.         Description..: Shown to new users when SuperBBS asks if the
  3891.                        user wants a new files check at every logon.
  3892.         Example......: Would you like a new files check at every logon
  3893.  
  3894.         Type.........: Editor question
  3895.         Description..: Shown to the new user when SuperBBS asks if the
  3896.                        user wants to use the fullscreen editor. This
  3897.                        question is only asked if the user answered
  3898.                        'YES' to the ANSI question.
  3899.         Example......: Do you like to use the full-screen editor
  3900.  
  3901.         Type.........: Screen length question
  3902.         Description..: Shown to the new user when SuperBBS asks the
  3903.                        user what screenlength he/she want. this
  3904.                        defaults to 24 lines per page.
  3905.         Example......: How many lines per screen page (12 - 60) ?
  3906.  
  3907.         Type.........: Birthday question
  3908.         Description..: Shown to the new user when SuperBBS asks for
  3909.                        the users birthday.
  3910.         Example......: Your birthday (DD.MM.YY) ?
  3911.  
  3912.         Type.........: More question
  3913.         Description..: Shown to the new user when SuperBBS asks the
  3914.                        user if he/she wants the 'More (Y/n)?' prompt
  3915.                        or not.
  3916.         Example......: Would you like to pause after each page
  3917.  
  3918.         Type.........: Screen clears question
  3919.         Description..: Shown to the new user when SuperBBS asks the
  3920.                        user if he/she wants the screen to be cleared
  3921.                        if the CLS code is send.
  3922.         Example......: Do you want the screen to be cleared
  3923.  
  3924.         Type.........: Home phone number
  3925.         Description..: Shown to the new user when SuperBBS asks the
  3926.                        user for his/her voice telephone number.
  3927.         Example......: Please enter your VOICE phone number :
  3928.  
  3929.         Type.........: Data phone number
  3930.         Description..: Shown to the new user when SuperBBS asks the
  3931.                        user for his/her data telephone number.
  3932.         Example......: Please enter your DATA phone number :
  3933.  
  3934.         Type.........: Scanning dupe #
  3935.         Description..: Shown to the user when SuperBBS is scanning the
  3936.                        userbase for duplicate phonenumbers.
  3937.         Example......: Scanning for duplicate numbers. Please wait ...
  3938.  
  3939.  
  3940.  
  3941.  
  3942.  
  3943.         --------------------------------------------------------------
  3944.         SuperBBS v1.15 documentation                          Page 064
  3945.  
  3946.  
  3947.         3.2.3     Logon strings (Page 2)
  3948.         --------------------------------------------------------------
  3949.  
  3950.         Type.........: New password question
  3951.         Description..: Shown to the user when SuperBBS asks the user
  3952.                        for the password the user wants to use on the
  3953.                        BBS.
  3954.         Example......: Enter the password to use :
  3955.  
  3956.         Type.........: Password check question
  3957.         Description..: Shown to the user when SuperBBS asks the user
  3958.                        for the password to be re-entered.
  3959.         Example......: Re-enter your password :
  3960.  
  3961.         Type.........: All OK question
  3962.         Description..: Shown to the user when SuperBBS asks the user
  3963.                        if he/she entered all questions correctly.
  3964.         Example......: Did you enter all information correctly
  3965.  
  3966.         Type.........: Password question
  3967.         Description..: Shown to the user when he/she has to enter the
  3968.                        password to gain access to the BBS.
  3969.         Example......: Password :
  3970.  
  3971.         Type.........: Mail check message 1
  3972.         Description..: Shown to the user when SuperBBS is scanning for
  3973.                        mail for the user.
  3974.         Example......: Checking for new mail addressed to you....
  3975.  
  3976.         Type.........: Mail check message 2
  3977.         Description..: Show to the user when no messages are found for
  3978.                        the user.
  3979.         Example......: Sorry, no new messages found
  3980.  
  3981.         Type.........: Mail check message 3
  3982.         Description..: Shown to the user when messages are found for
  3983.                        the user.
  3984.         Example......: Read messages now
  3985.  
  3986.         Type.........: Password failure message
  3987.         Description..: Shown to the user when he/she entered a wrong
  3988.                        password for three times and SuperBBS asks if
  3989.                        he/she wants to leave a message.
  3990.         Example......: Do you want to leave a message for the Sysop
  3991.  
  3992.         Type.........: Full screen reader
  3993.         Description..: Shown to the new user when SuperBBS asks the
  3994.                        user if he/she wants to use the full-screen
  3995.                        reader.
  3996.         Example......: Do you want to use the full screen reader
  3997.  
  3998.  
  3999.  
  4000.  
  4001.         --------------------------------------------------------------
  4002.         SuperBBS v1.15 documentation                          Page 065
  4003.  
  4004.  
  4005.         Type.........: Sex question
  4006.         Description..: Shown to the user when SuperBBS asks if the
  4007.                        user is a male or female.
  4008.         Example......: Your sex <F>emale or <M>ale ?
  4009.  
  4010.         Type.........: Female character
  4011.         Description..: Character used in the Sex question for the
  4012.                        Female.
  4013.         Example......: F
  4014.  
  4015.         Type.........: Male character
  4016.         Description..: Character used in the Sex question for the
  4017.                        Male.
  4018.         Example......: M
  4019.  
  4020.         3.2.4     Message base strings (Page 1)
  4021.         --------------------------------------------------------------
  4022.  
  4023.         Strings used in the message base part of the SuperBBS program.
  4024.  
  4025.         Type.........: Board information string 1
  4026.         Description..: String shown to user when reading or viewing
  4027.                        messages. This string gives information about
  4028.                        the active messages and the area name. The
  4029.                        control codes Ctrl-KC (= active messages) and
  4030.                        Ctrl-K5 (= name message board) can be used.
  4031.         Example......: Active message board: ^KC (^K5 act. messages)
  4032.  
  4033.         Type.........: Board information string 2
  4034.         Description..: Shown to the user when reading or viewing mess-
  4035.                        ages. This string gives information about the
  4036.                        message numbers in the area. The control codes
  4037.                        Ctrl-KD (= lowest message number) and Ctrl-KE
  4038.                        (= highest message number) can be used.
  4039.                        You will have to use a different line here if
  4040.                        you have set the real message numbering system
  4041.                        of SuperBBS on. You have to tell the user how
  4042.                        many messages there are in the area, instead of
  4043.                        on the system. In that case you use %1 for the
  4044.                        lowest message number and %2 for the highest
  4045.                        message number.
  4046.         Example......: System has messages numbered ^KD to ^KE.
  4047.                        Area has messages numbered %1 to %2.
  4048.  
  4049.         Type.........: Pause question
  4050.         Description..: Shown to the user when SuperBBS asks the user
  4051.                        if he/she wants to pause after each message.
  4052.         Example......: Pause after each message
  4053.  
  4054.         Type.........: Delete confirmation
  4055.         Description..: Shown to the user when SuperBBS asks the user
  4056.                        if he/she really wants to delete the message.
  4057.         Example......: Are you sure
  4058.  
  4059.         --------------------------------------------------------------
  4060.         SuperBBS v1.15 documentation                          Page 066
  4061.  
  4062.  
  4063.         Type.........: End of replies
  4064.         Description..: Shown to the user when there are no more
  4065.                        replies to be read.
  4066.         Example......: End of replies
  4067.  
  4068.         Type.........: End of messages
  4069.         Description..: Shown to the user when there are no more mess-
  4070.                        ages to be read in the area.
  4071.         Example......: End of messages
  4072.  
  4073.         Type.........: Private question
  4074.         Description..: Shown to the user when SuperBBS asks him/her if
  4075.                        the message is private or not.
  4076.         Example......: Private message
  4077.  
  4078.         Type.........: Use of alias question
  4079.         Description..: Shown to the user when SuperBBS asks the user
  4080.                        if he/she wants to use his/her alias to write
  4081.                        the question.
  4082.         Example......: Do you want to use an alias
  4083.  
  4084.         Type.........: Message abort string
  4085.         Description..: Shown to the user when the message is aborted.
  4086.         Example......: Message aborted ...
  4087.  
  4088.         Type.........: Jump number question
  4089.         Description..: Shown to the user when SuperBBS asks the user
  4090.                        to which question he/she wants to jump.
  4091.         Example......: Enter message number to jump to :
  4092.  
  4093.         Type.........: Invalid number string
  4094.         Description..: Shown to the user when he/she entered a message
  4095.                        number which did not exist.
  4096.         Example......: Invalid message number
  4097.  
  4098.         Type.........: Choose area string
  4099.         Description..: Shown to the user when SuperBBS asks the user
  4100.                        to choose a message area.
  4101.         Example......: Choose message area :
  4102.  
  4103.         Type.........: Message to ALL string
  4104.         Description..: Shown to the user when he/she needs to enter
  4105.                        the name for whom the message is for telling
  4106.                        what to type if the message is to all.
  4107.         Example......: Enter 'ALL' if message is to everyone
  4108.  
  4109.         Type.........: Who to question
  4110.         Description..: Shown to the user when SuperBBS wants to know
  4111.                        who the message is for.
  4112.         Example......: Who is the message to :
  4113.  
  4114.  
  4115.  
  4116.  
  4117.         --------------------------------------------------------------
  4118.         SuperBBS v1.15 documentation                          Page 067
  4119.  
  4120.  
  4121.         Type.........: Subject question
  4122.         Description..: Shown to the user when SuperBBS wants to know
  4123.                        what the subject of the message is.
  4124.         Example......: Subject:
  4125.  
  4126.         Type.........: Alias in message question
  4127.         Description..: Shown to user when he/she wants to use an alias
  4128.                        in the message, but is not using one.
  4129.         Example......: Choose alias to use:
  4130.  
  4131.         Type.........: Start number question
  4132.         Description..: Shown to the user when he/she has to enter the
  4133.                        number of the message where SuperBBS has to
  4134.                        start displaying.
  4135.         Example......: Enter number to start :
  4136.  
  4137.         Type.........: Name not found
  4138.         Description..: Shown to the user when the user entered a name
  4139.                        which is not in the userfile.
  4140.         Example......: Name not in userfile
  4141.  
  4142.         3.2.5     Message base strings (Page 2)
  4143.         --------------------------------------------------------------
  4144.  
  4145.         Type.........: New messages
  4146.         Description..: Shown to the user when he/she searches for
  4147.                        unread mail in the mail areas.
  4148.         Example......: Following areas have unread mail :
  4149.  
  4150.         Type.........: No new messages
  4151.         Description..: Shown to the user when there are no new mess-
  4152.                        ages at an unread message scan.
  4153.         Example......: No unread messages found in any area ...
  4154.  
  4155.         Type.........: How many latest
  4156.         Description..: Shown to the user when he/she wants to read
  4157.                        messages and SuperBBS asks how many the user
  4158.                        wants to read.
  4159.         Example......: How many messages do you want to read ?
  4160.  
  4161.         Type.........: New string
  4162.         Description..: Shown to the user when there are unread mess-
  4163.                        ages found at the mail scan of unread mail. The
  4164.                        %1 string is replaced with the number of mess-
  4165.                        ages.
  4166.         Example......: %1 new messages
  4167.  
  4168.  
  4169.  
  4170.  
  4171.  
  4172.  
  4173.  
  4174.  
  4175.         --------------------------------------------------------------
  4176.         SuperBBS v1.15 documentation                          Page 068
  4177.  
  4178.  
  4179.         Type.........: To you
  4180.         Description..: Shown to the user when there are personal
  4181.                        unread messages found during the mail scan for
  4182.                        unread mail. The %1 is replaced by the number
  4183.                        of messages. This string is shown behind the
  4184.                        previous string. If there are no personal mess-
  4185.                        ages, this string is not shown.
  4186.         Example......: , %1 to you
  4187.  
  4188.         Type.........: Private string
  4189.         Description..: Shown to the user when a message is private.
  4190.                        This string is shown in the header of the mess-
  4191.                        age.
  4192.         Example......: private
  4193.  
  4194.         Type.........: Public string
  4195.         Description..: Same as previous string, except for public
  4196.                        messages.
  4197.         Example......: public
  4198.  
  4199.         Type.........: Received string 1
  4200.         Description..: Shown in the header of a message when the mess-
  4201.                        age is received.
  4202.         Example......: Received
  4203.  
  4204.         Type.........: Received string 2
  4205.         Description..: Shown in the header of a message when the mess-
  4206.                        age is received. This string is followed by the
  4207.                        date of the message it was received on.
  4208.         Example......: Received on
  4209.  
  4210.         Type.........: Kill/sent
  4211.         Description..: Shown in the header of a netmail message if
  4212.                        this message has the kill/sent flag set.
  4213.         Example......: Kill/sent
  4214.  
  4215.         Type.........: Crash
  4216.         Description..: Shown in the header of a netmail message if
  4217.                        this message has the crash flag set.
  4218.         Example......: Crash
  4219.  
  4220.         Type.........: Files
  4221.         Description..: Shown in the header of a netmail message if the
  4222.                        file attach flag has been set for the message.
  4223.         Example......: Files
  4224.  
  4225.         Type.........: Sent
  4226.         Description..: Shown in the header of a netmail message if the
  4227.                        message has the sent flag set.
  4228.         Example......: Sent
  4229.  
  4230.  
  4231.  
  4232.  
  4233.         --------------------------------------------------------------
  4234.         SuperBBS v1.15 documentation                          Page 069
  4235.  
  4236.  
  4237.         Type.........: Date field
  4238.         Description..: Shown in the header of the message to the user
  4239.                        in front of the date of the message.
  4240.         Example......: Date :
  4241.  
  4242.         Type.........: From field
  4243.         Description..: Shown in the header of the message to the user
  4244.                        in front of the name of the writer of the mess-
  4245.                        age.
  4246.         Example......: From :
  4247.  
  4248.         Type.........: To field
  4249.         Description..: Shown to the user in front of the name of the
  4250.                        receiver of the message.
  4251.         Example......: To   :
  4252.  
  4253.         Type.........: Subject field
  4254.         Description..: Shown in the header of a message to the user
  4255.                        indicating the subject of the message.
  4256.         Example......: Subj :
  4257.  
  4258.         Type.........: 1st line
  4259.         Description..: Shown in the header of the message, stating the
  4260.                        message number and time and date of the writing
  4261.                        of the message. Three control codes are used
  4262.                        here:
  4263.                                  %1   Message number
  4264.                                  %2   Date of the message
  4265.                                  %3   Time of the message
  4266.  
  4267.                        This is an indication of how old a message is.
  4268.         Example......: Message #%1 on "%2" %3
  4269.  
  4270.         3.2.6     Message base strings (Page 3)
  4271.         --------------------------------------------------------------
  4272.  
  4273.         Type.........: No write security
  4274.         Description..: Shown to the user when he/she has no rights,
  4275.                        set in the messagebase part of the configur-
  4276.                        ation, for writing in the area.
  4277.         Example......: You don't have write access
  4278.  
  4279.         Type.........: No read security
  4280.         Description..: Shown to the user when he/she has no rights,
  4281.                        set in the messagebase part of the configur-
  4282.                        ation, for reading in the area.
  4283.         Example......: You don't have read access
  4284.  
  4285.  
  4286.  
  4287.  
  4288.  
  4289.  
  4290.  
  4291.         --------------------------------------------------------------
  4292.         SuperBBS v1.15 documentation                          Page 070
  4293.  
  4294.  
  4295.         Type.........: No new messages
  4296.         Description..: Shown to the user when there are no new mess-
  4297.                        ages in an area, while in area by area read.
  4298.                        The control code %1 is replaced by the area
  4299.                        number.
  4300.         Example......: No new messages in area %1.
  4301.  
  4302.         Type.........: Jumping to area
  4303.         Description..: Shown to the user when SuperBBS jumps to the
  4304.                        next area, while in area by area read.
  4305.         Example......: Jumping to the next message area...
  4306.  
  4307.         3.2.7     Message reading command key
  4308.         --------------------------------------------------------------
  4309.  
  4310.         The following strings are used while reading messages on the
  4311.         system. They are the commands shown to the user at the end of
  4312.         a message. It is now possible to define these strings as you
  4313.         like. To tell SuperBBS which character is the command charac-
  4314.         ter, i.e. the key to activate the command, use the @ sign. The
  4315.         character behind this sign will be placed between brackets, to
  4316.         tell the user what the activate key is. Here's an example:
  4317.  
  4318.           ne@Xt message    will be displayed as:  ne<X>t message
  4319.  
  4320.         Take care you are not using the same character twice or more
  4321.         as an activate key! It is advised to keep the activate charac-
  4322.         ter the same as in the normal english commands, like R for
  4323.         reply and D for delete, although you could change the command
  4324.         word. Please note this is an advise, your free to do other-
  4325.         wise.
  4326.  
  4327.         Type.........: Next reply
  4328.         Description..: Command for reading the next message in the
  4329.                        reply chain. Only shown when there is a reply
  4330.                        chain.
  4331.         Example......: @+ Next reply
  4332.  
  4333.         Type.........: Previous reply
  4334.         Description..: Command for reading the previous message in the
  4335.                        reply chain. Only shown when there is a reply
  4336.                        chain.
  4337.         Example......: @- Previous reply
  4338.  
  4339.         Type.........: Quit reading replies
  4340.         Description..: Command to quit the reading of replies.
  4341.         Example......: @Quit reading replies
  4342.  
  4343.         Type.........: Again string
  4344.         Description..: Command to show the message again.
  4345.         Example......: @Again
  4346.  
  4347.  
  4348.  
  4349.         --------------------------------------------------------------
  4350.         SuperBBS v1.15 documentation                          Page 071
  4351.  
  4352.  
  4353.         Type.........: Next string
  4354.         Description..: Command for next message.
  4355.         Example......: @Next
  4356.  
  4357.         Type.........: Back string
  4358.         Description..: Command to show previous message.
  4359.         Example......: @Back
  4360.  
  4361.         Type.........: Jump string
  4362.         Description..: Command to jump to a certain message number.
  4363.         Example......: @Jump
  4364.  
  4365.         Type.........: Reply string
  4366.         Description..: Command for replying to the just read message.
  4367.         Example......: @Reply
  4368.  
  4369.         Type.........: Write string
  4370.         Description..: Command for writing a new message in the cur-
  4371.                        rent area.
  4372.         Example......: @Write
  4373.  
  4374.         Type.........: Delete string
  4375.         Description..: Command for deleting the just read message.
  4376.         Example......: @Delete
  4377.  
  4378.         Type.........: Keep string
  4379.         Description..: Command to keep a message unread.
  4380.         Example......: @Keep unread
  4381.  
  4382.         Type.........: Copy string
  4383.         Description..: Command for copying a message.
  4384.         Example......: @Copy
  4385.  
  4386.         Type.........: Export string
  4387.         Description..: Command for exporting a message (to a printer
  4388.                        or file).
  4389.         Example......: @Xport
  4390.  
  4391.         Type.........: Edit string
  4392.         Description..: Command for editing the current message.
  4393.         Example......: @Edit
  4394.  
  4395.         Type.........: Toggle private string
  4396.         Description..: Command to make a message private if public or
  4397.                        public if private.
  4398.         Example......: @= Pvt/Public
  4399.  
  4400.         Type.........: Update user string
  4401.         Description..: Command for updating a user.
  4402.         Example......: @Update
  4403.  
  4404.  
  4405.  
  4406.  
  4407.         --------------------------------------------------------------
  4408.         SuperBBS v1.15 documentation                          Page 072
  4409.  
  4410.  
  4411.         Type.........: Stop string
  4412.         Description..: Command to stop reading messages.
  4413.         Example......: @Stop
  4414.  
  4415.         Type.........: Next area string
  4416.         Description..: Command to go to the next area while in area by
  4417.                        area read.
  4418.         Example......: @Goto next area
  4419.  
  4420.         Please note that only those commands are shown to the
  4421.         User/Sysop which he/she has access to.
  4422.  
  4423.         3.2.8     File area strings (Page 1)
  4424.         --------------------------------------------------------------
  4425.  
  4426.         Strings shown to the user when he/she is in the file base part
  4427.         of the bulletin board.
  4428.  
  4429.         Type.........: File mask question
  4430.         Description..: Shown to the user just before SuperBBS displays
  4431.                        the Files.bbs list. Here the user can enter a
  4432.                        search pattern to look for.
  4433.         Example......: Enter filemask (ENTER = ALL) :
  4434.  
  4435.         Type.........: Batch download question
  4436.         Description..: Shown to the user when SuperBBS asks the user
  4437.                        what he/she wants to download.
  4438.         Example......: Enter files to download (Wildcards valid) :
  4439.  
  4440.         Type.........: Filename question
  4441.         Description..: Shown to the user when SuperBBS wants to know
  4442.                        the filename.
  4443.         Example......: Enter filename :
  4444.  
  4445.         Type.........: String search question
  4446.         Description..: Shown to the user when SuperBBS wants to know
  4447.                        what string to look for.
  4448.         Example......: Enter string to look for in listings :
  4449.  
  4450.         Type.........: Name search question
  4451.         Description..: Shown to the user when SuperBBS wants to know
  4452.                        what filename to look for.
  4453.         Example......: Enter filename to search for (Wildcards valid):
  4454.  
  4455.         Type.........: New file search question
  4456.         Description..: Shown to the user when SuperBBS asks the user
  4457.                        the date to search from when scanning for new
  4458.                        files.
  4459.         Example......: Enter date to search from (mm/dd/yy) ?
  4460.  
  4461.  
  4462.  
  4463.  
  4464.  
  4465.         --------------------------------------------------------------
  4466.         SuperBBS v1.15 documentation                          Page 073
  4467.  
  4468.  
  4469.         Type.........: Area change question
  4470.         Description..: Shown to the user when he/she wants to change
  4471.                        from a file area to another.
  4472.         Example......: Choose file area :
  4473.  
  4474.         Type.........: Pack files question
  4475.         Description..: Shown to the user when SuperBBS asks the user
  4476.                        which files need to be packed from the 'temp'
  4477.                        directory option.
  4478.         Example......: Enter file names to pack (ENTER = STOP):
  4479.  
  4480.         Type.........: Delete files question
  4481.         Description..: Shown to the user when SuperBBS asks the user
  4482.                        which files need to be deleted from the temp
  4483.                        directory.
  4484.         Example......: Enter files to delete :
  4485.  
  4486.         Type.........: Not found string
  4487.         Description..: Shown to the user when a file is not found.
  4488.         Example......: File not found !!
  4489.  
  4490.         Type.........: No upload string
  4491.         Description..: Shown to the user when uploads are not allowed
  4492.                        in the file area.
  4493.         Example......: No uploads allowed to this area
  4494.  
  4495.         Type.........: No download string
  4496.         Example......: Shown to the user when downloads are not
  4497.                        allowed in the file area.
  4498.         Example......: No downloads allowed from this area
  4499.  
  4500.         Type.........: Files to upload question
  4501.         Description..: Shown to the user when SuperBBS asks the user
  4502.                        what he/she wants to upload.
  4503.         Example......: Enter filenames to upload (ENTER = STOP) :
  4504.  
  4505.         Type.........: Before transfer question
  4506.         Description..: Shown to the user before the transfer is
  4507.                        started. the user can press 'ENTER', which will
  4508.                        start the transfer, press '!' to logoff after
  4509.                        the transfer or press 'A' to abort.
  4510.         Example......: [ENTER] = start, [!] = logoff, [A] = abort
  4511.  
  4512.         Type.........: Start transfer
  4513.         Description..: Shown to the user when SuperBBS starts the
  4514.                        transfer. Ctrl-X can interrupt the transfer.
  4515.         Example......: Start transfer. Press Ctrl-X to interrupt
  4516.  
  4517.         Type.........: File exist
  4518.         Description..: Shown to the user when a file already exist in
  4519.                        the file base. %1 will be replaced by the
  4520.                        filename.
  4521.         Example......: File %1 is already here !
  4522.  
  4523.         --------------------------------------------------------------
  4524.         SuperBBS v1.15 documentation                          Page 074
  4525.  
  4526.  
  4527.         Type.........: Virus in file
  4528.         Description..: Shown to the user when a virus is detected in
  4529.                        the uploaded file. %1 will be replaced by the
  4530.                        filename.
  4531.         Example......: File %1 contains a virus !
  4532.  
  4533.         Type.........: Not received
  4534.         Description..: Shown to the user when a file was expected, but
  4535.                        not received. %1 will be replaced by the
  4536.                        filename.
  4537.         Example......: File %1 was expected but not received !
  4538.  
  4539.         3.2.9     File area strings (Page 2)
  4540.         --------------------------------------------------------------
  4541.  
  4542.         Type.........: Please describe
  4543.         Description..: Shown to the user when he/she has to describe
  4544.                        the file uploaded to the BBS. This is the first
  4545.                        information string shown.
  4546.         Example......: Please enter a description for your upload :
  4547.  
  4548.         Type.........: "/" = private file
  4549.         Description..: Shown to the user telling him/her that a '/' in
  4550.                        front of the description will make the file
  4551.                        private to the Sysop.
  4552.         Example......: (Begin description with '/' if Sysop file)
  4553.  
  4554.         Type.........: Please describe 1
  4555.         Description..: Shown to the user when the user has to enter
  4556.                        the first line of the file description. %1 will
  4557.                        be replaced by the filename.
  4558.         Example......: Please describe %1
  4559.  
  4560.         Type.........: Please describe 2
  4561.         Description..: Shown to the user when he/she needs to enter
  4562.                        the second to fifth line of the description.
  4563.         Example......: Press Enter to stop
  4564.  
  4565.         Type.........: Description to short
  4566.         Description..: Shown to the user when he/she has entered a to
  4567.                        short file description.
  4568.         Example......: Description must be at least 4 characters
  4569.  
  4570.         Type.........: File is unwanted
  4571.         Description..: Shown to the user if he/she is planning to send
  4572.                        a file which the Sysop doesn't want. (See the
  4573.                        FILES.CTL part in the control file section of
  4574.                        the docs.) %1 will be replaced by the filename.
  4575.         Example......: The file %1 is not wanted !
  4576.  
  4577.  
  4578.  
  4579.  
  4580.  
  4581.         --------------------------------------------------------------
  4582.         SuperBBS v1.15 documentation                          Page 075
  4583.  
  4584.  
  4585.         Type.........: Files received
  4586.         Description..: Shown to the user when the files are received.
  4587.                        %1 will be replaced by the number of files
  4588.                        received.
  4589.         Example......: %1 files received.
  4590.  
  4591.         Type.........: Files sent
  4592.         Description..: Shown to the user when the files have been
  4593.                        sent. %1 will be replaced by the number of
  4594.                        files.
  4595.         Example......: %1 files sent.
  4596.  
  4597.         Type.........: No files found
  4598.         Description..: Shown to the user when SuperBBS can't find any
  4599.                        files to send.
  4600.         Example......: No files found
  4601.  
  4602.         Type.........: Not enough time
  4603.         Description..: Shown to the user when he/she doesn't have
  4604.                        enough time to download the file.
  4605.         Example......: You don't have enough time left
  4606.  
  4607.         Type.........: Password question 1
  4608.         Description..: Shown to the user when he/she tries to download
  4609.                        a file which is password protected. (See the
  4610.                        FILES.CTL part of the documentation.) %1 is
  4611.                        replaced by the filename.
  4612.         Example......: The file %1 is password protected !
  4613.  
  4614.         Type.........: Password question 2
  4615.         Description..: Shown to the user when he/she has to enter the
  4616.                        password for the file.
  4617.         Example......: Enter password :
  4618.  
  4619.         Type.........: Select area string
  4620.         Description..: Shown to the user at the top of the screen if
  4621.                        he/she is using the pick area change command.
  4622.         Example......: Select file area with cursor keys:
  4623.  
  4624.         Type.........: Select area info
  4625.         Description..: Shown at the bottom of the area pick screen,
  4626.                        telling the user what to do when changing file
  4627.                        areas.
  4628.         Example......: [ENTER]...Choice    [A]...Choose area by number
  4629.  
  4630.         Type.........: Virus check question
  4631.         Description..: Shown to the user when he/she wants to check a
  4632.                        file for viruses.
  4633.         Example......: Enter files to be checked :
  4634.  
  4635.  
  4636.  
  4637.  
  4638.  
  4639.         --------------------------------------------------------------
  4640.         SuperBBS v1.15 documentation                          Page 076
  4641.  
  4642.  
  4643.         Type.........: File offline string
  4644.         Description..: Shown to the user in the Files.bbs listing if
  4645.                        the file is in the files.bbs list, but not in
  4646.                        the directory. You can only use a limited num-
  4647.                        ber of characters here.
  4648.         Example......: Offline
  4649.  
  4650.         3.2.10    Other strings (page 1)
  4651.         --------------------------------------------------------------
  4652.  
  4653.         Strings which can be found all over SuperBBS are defined here.
  4654.  
  4655.         Type.........: Press Enter string
  4656.         Description..: Shown to the user when he/she has to press
  4657.                        ENTER to continue.
  4658.         Example......: Press [ENTER] to continue ...
  4659.  
  4660.         Type.........: Press S or P string
  4661.         Description..: Shown to the user when he/she can press S or P
  4662.                        to stop or pause a listing.
  4663.         Example......: Press S to Stop or P to Pause listing
  4664.  
  4665.         Type.........: Please wait string
  4666.         Description..: Shown to the user when he/she has to wait,
  4667.                        because SuperBBS is working.
  4668.         Example......: Please wait a moment ...
  4669.  
  4670.         Type.........: Yes character
  4671.         Description..: Character used in SuperBBS to represent the
  4672.                        'Yes' character.
  4673.         Example......: Y
  4674.  
  4675.         Type.........: No character
  4676.         Description..: Character used in SuperBBS to represent the
  4677.                        'No' character.
  4678.         Example......: N
  4679.  
  4680.         Type.........: Chat reason question
  4681.         Description..: Shown to the user when SuperBBS asks the user
  4682.                        for the reason to chat.
  4683.         Example......: Reason for chat :
  4684.  
  4685.         Type.........: Chat start string 1
  4686.         Description..: Shown to the user when the Sysop entered the
  4687.                        chat with the user. this is the first line.
  4688.         Example......: Sysop chat mode entered ...
  4689.  
  4690.         Type.........: Chat start string 2
  4691.         Description..: Second string shown to the user when the Sysop
  4692.                        entered chat mode. Ctrl-FW can be used to dis-
  4693.                        play the user's first name.
  4694.         Example......: Hello ^FW, this is your Sysop.
  4695.  
  4696.  
  4697.         --------------------------------------------------------------
  4698.         SuperBBS v1.15 documentation                          Page 077
  4699.  
  4700.  
  4701.         Type.........: Chat info string
  4702.         Description..: Shown at the bottom of the full-screen chat
  4703.                        screen.
  4704.         Example......: [^R] Redraw screen   [^W] to clear your screen
  4705.  
  4706.         Type.........: Chat end string
  4707.         Description..: Shown to users when the chat is over.
  4708.         Example......: Sysop chat mode ended ...
  4709.  
  4710.         Type.........: Dos shell string 1
  4711.         Description..: Shown to the user when the Sysop jumps to Dos
  4712.                        level with Alt-J.
  4713.         Example......: Sysop has shelled to Dos, please wait ...
  4714.  
  4715.         Type.........: Dos shell string 2
  4716.         Description..: Shown to the user when the Sysop returned from
  4717.                        the jump to Dos.
  4718.         Example......: Sysop has returned from Dos. Thanks for waiting
  4719.  
  4720.         Type.........: Update string 1
  4721.         Description..: Shown to the user when the Sysop is updating
  4722.                        the user information.
  4723.         Example......: Sysop is updating you information ...
  4724.  
  4725.         Type.........: Update string 2
  4726.         Description..: Shown to the user when the Sysop finished up-
  4727.                        dating the user information.
  4728.         Example......: Sysop has done it ...
  4729.  
  4730.         The following strings are used when the user asks for the time
  4731.         statistics. (See menu options).
  4732.  
  4733.         Type.........: Current time string
  4734.         Description..: Shown when SuperBBS shows the user the time.
  4735.                        The %1 will be replaced by the current time.
  4736.         Example......: Current time : %1
  4737.  
  4738.         Type.........: Current date string
  4739.         Description..: Shown to the user when SuperBBS tells the user
  4740.                        the date. The %1 will be replaced by the date.
  4741.         Example......: Current date : %1
  4742.  
  4743.         Type.........: Connect time string
  4744.         Description..: Shown to the user when SuperBBS displays the
  4745.                        time the user can be connected. The %1 will be
  4746.                        replaced by the minutes, the %2 by the seconds.
  4747.         Example......: Connect time : %1 min %2 sec.
  4748.  
  4749.         Type.........: Time used string
  4750.         Description..: Shown when SuperBBS tells the user how much
  4751.                        time he/she has been online.
  4752.         Example......: Time used    : %1 min %2 sec.
  4753.  
  4754.  
  4755.         --------------------------------------------------------------
  4756.         SuperBBS v1.15 documentation                          Page 078
  4757.  
  4758.  
  4759.         Type.........: Time left string
  4760.         Description..: Shown to tell the user how much time he/she has
  4761.                        left over this call.
  4762.         Example......: Time left    : %1 min.
  4763.  
  4764.         Type.........: Call limit string
  4765.         Description..: Shown to the user to tell the call limit.
  4766.         Example......: Call limit   : %1 min.
  4767.  
  4768.         Type.........: Time in bank
  4769.         Description..: Shown to the user to tell the amount of time
  4770.                        the user has in the timebank.
  4771.         Example......: Time in bank : %1 min.
  4772.  
  4773.         3.2.11    Other strings (Page 2)
  4774.         --------------------------------------------------------------
  4775.  
  4776.         Type.........: Bad phone number string
  4777.         Description..: Shown to the user when he/she entered a wrong
  4778.                        telephone number.
  4779.         Example......: You have to enter a full telephone number !
  4780.  
  4781.         Type.........: Password not changed
  4782.         Description..: Shown to the user when his/her password is not
  4783.                        changed.
  4784.         Example......: Password not changed.
  4785.  
  4786.         Type.........: Ask current password
  4787.         Description..: Shown to the user when he/she wants to change
  4788.                        the password and has to enter the current pass-
  4789.                        word.
  4790.         Example......: Please enter your CURRENT password :
  4791.  
  4792.         Type.........: Current alias string
  4793.         Description..: Shown to the user when SuperBBS displays the
  4794.                        user's current alias.
  4795.         Example......: your current alias is :
  4796.  
  4797.         Type.........: Combined string 1
  4798.         Description..: Shown to the user when he/she wants to toggle
  4799.                        areas on/off for the combined message board.
  4800.                        This strings tells the user what to do.
  4801.         Example......: Enter board numbers to toggle on/off
  4802.  
  4803.         Type.........: Combined string 2
  4804.         Description..: Shown to the user when he/she wants to toggle
  4805.                        areas on/off for the combined message board.
  4806.                        This string tells the user the commands to use
  4807.                        at the toggle menu.
  4808.         Example......: ON=All On  OFF=All Off  T=Toggle  D=Default
  4809.  
  4810.  
  4811.  
  4812.  
  4813.         --------------------------------------------------------------
  4814.         SuperBBS v1.15 documentation                          Page 079
  4815.  
  4816.  
  4817.         Type.........: Search user question
  4818.         Description..: Shown to the user when the user wants to search
  4819.                        the userlist and SuperBBS asks for part of the
  4820.                        name.
  4821.         Example......: Enter part of username to search for :
  4822.  
  4823.         Type.........: Search alias question
  4824.         Description..: Shown to the user when the user wants to search
  4825.                        the alias userlist and SuperBBS asks for part
  4826.                        of the alias name.
  4827.         Example......: Enter part of alias or username to search for :
  4828.  
  4829.         Type.........: More question
  4830.         Description..: Shown to the user when the maximum screen
  4831.                        length is reached and the user has to state if
  4832.                        he wants to continue or not.
  4833.         Example......: More <Y>es or <N>o ?
  4834.  
  4835.         Type.........: More Yes character
  4836.         Description..: Character used in the More? question as the Yes
  4837.                        character.
  4838.         Example......: Y
  4839.  
  4840.         Type.........: More No character
  4841.         Description..: Character used in the More? question as the No
  4842.                        character.
  4843.         Example......: N
  4844.  
  4845.         Type.........: 20 sec to inactivity
  4846.         Description..: Shown to the user 20 seconds before SuperBBS
  4847.                        disconnects, if the user is inactive.
  4848.         Example......: * Warning : Only 20 seconds to hangup !
  4849.  
  4850.         Type.........: Inactivity string
  4851.         Description..: Shown to the user at the moment SuperBBS dis-
  4852.                        connects, because the user was inactive.
  4853.         Example......: User inactive, hanging up ...
  4854.  
  4855.         Type.........: Two minutes warning
  4856.         Description..: Shown to the user by SuperBBS when he/she has
  4857.                        only 2 minutes left.
  4858.         Example......: * Warning : Only 2 minutes time left !
  4859.  
  4860.         Type.........: Time exceeded string
  4861.         Description..: Shown to the user when SuperBBS disconnects
  4862.                        because the user's time limit is exceeded.
  4863.         Example......: Time limit exceeded. Call back tomorrow ...
  4864.  
  4865.         Type.........: Yes string
  4866.         Description..: String used within SuperBBS for the Yes string.
  4867.         Example......: Yes
  4868.  
  4869.  
  4870.  
  4871.         --------------------------------------------------------------
  4872.         SuperBBS v1.15 documentation                          Page 080
  4873.  
  4874.  
  4875.         Type.........: No string
  4876.         Description..: String used within SuperBBS for the No string.
  4877.         Example......: No
  4878.  
  4879.         Type.........: Alias list top string
  4880.         Description..: String shown at the top of the alias list. This
  4881.                        tells the user which row the alias is and which
  4882.                        row the real name. Please note the location
  4883.                        carefully.
  4884.         Example......: Name                                 Alias
  4885.  
  4886.         3.2.12    Other strings (Page 3)
  4887.         --------------------------------------------------------------
  4888.  
  4889.         Type.........: Alias in use string
  4890.         Description..: Shown to the user if he/she selected an alias
  4891.                        which is already in use.
  4892.         Example......: That's already in use, choose again !
  4893.  
  4894.         Type.........: Invalid screen length
  4895.         Description..: Shown to the user when the user selected a
  4896.                        wrong screen length. (Not between 12 and 60
  4897.                        lines.)
  4898.         Example......: Invalid screenlength entered !
  4899.  
  4900.         Type.........: Password short string
  4901.         Description..: Shown to the user if a password is entered
  4902.                        which is to short. (Min. 4 characters.)
  4903.         Example......: Password is to short. Try again !
  4904.  
  4905.         Type.........: Password check failed
  4906.         Description..: Shown to the user when he/she entered his/her
  4907.                        old password and it didn't match the real pass-
  4908.                        word when changing passwords.
  4909.         Example......: Passwords do not match.
  4910.  
  4911.         Type.........: Password changed string
  4912.         Description..: Shown to the user when the password change was
  4913.                        successful.
  4914.         Example......: Password changed successfully
  4915.  
  4916.         Type.........: Wrong string
  4917.         Description..: Shown to the user when entering a wrong pass-
  4918.                        word.
  4919.         Example......: Wrong !!
  4920.  
  4921.         Type.........: Ask line number string
  4922.         Description..: Shown to the user when he/she has to enter a
  4923.                        line number.
  4924.         Example......: Enter line number :
  4925.  
  4926.  
  4927.  
  4928.  
  4929.         --------------------------------------------------------------
  4930.         SuperBBS v1.15 documentation                          Page 081
  4931.  
  4932.  
  4933.         Type.........: Minutes in bank
  4934.         Description..: Shown to the user when SuperBBS shows the
  4935.                        amount of minutes the user has deposit in the
  4936.                        timebank. Ctrl-K7 can be used to display the
  4937.                        amount in minutes.
  4938.         Example......: You have ^K7 minutes in the bank
  4939.  
  4940.         Type.........: Time left string
  4941.         Description..: Shown to the user stating how much time the
  4942.                        user has left. Ctrl-KO can be used to display
  4943.                        the amount of time left.
  4944.         Example......: You have ^KO minutes left
  4945.  
  4946.         Type.........: Deposit ?
  4947.         Description..: Shown to the user when he/she wants to deposit
  4948.                        time in the bank.
  4949.         Example......: How much time do you want to deposit ?
  4950.  
  4951.         Type.........: Withdraw ?
  4952.         Description..: Shown to the user when he/she wants to withdraw
  4953.                        time from the bank.
  4954.         Example......: How much time do you want to withdraw ?
  4955.  
  4956.         Type.........: You can deposit
  4957.         Description..: Shown to the user when SuperBBS tells the user
  4958.                        how much time he/she can deposit. %1 is
  4959.                        replaced by the maximum number of minutes the
  4960.                        user can deposit.
  4961.         Example......: You can deposit %1 minutes.
  4962.  
  4963.         Type.........: Next user comment
  4964.         Description..: Shown to the user when he/she wants to enter a
  4965.                        comment for the next user.
  4966.         Example......: Enter your comment for next user ....
  4967.  
  4968.         Type.........: Save comment ?
  4969.         Description..: Shown when the user needs to save the comment.
  4970.         Example......: Save comment
  4971.  
  4972.         Type.........: Message after page
  4973.         Description..: Shown to the user after an unsuccessful page
  4974.                        attempt and before the user can enter a message
  4975.                        to the Sysop.
  4976.         Example......: Would you like to leave a message
  4977.  
  4978.  
  4979.  
  4980.  
  4981.  
  4982.  
  4983.  
  4984.  
  4985.  
  4986.  
  4987.         --------------------------------------------------------------
  4988.         SuperBBS v1.15 documentation                          Page 082
  4989.  
  4990.  
  4991.         Type.........: Usage graph top
  4992.         Description..: Shown to the user as the top line of the
  4993.                        graphical usage display of the system. The
  4994.                        following control codes can be used:
  4995.  
  4996.                             %1   Start date of usage graph
  4997.                             %2   Current date
  4998.                             %3   Number of days between %1 and %2
  4999.  
  5000.                        This line is shown as the first line on the
  5001.                        screen. The information is taken from one of
  5002.                        the SuperBBS control files, TIMELOG.BBS.
  5003.         Example......: System usage graph for %1 to %2 (%3 days)
  5004.  
  5005.         Type.........: Option not available
  5006.         Description..: Shown to the user when a menu option is not
  5007.                        available due to opening hours of the menu
  5008.                        function. (See menu functions 1, 2 and 4 for
  5009.                        more information on this subject.) Two control
  5010.                        codes are available:
  5011.  
  5012.                             %1   Opening time menu option
  5013.                             %2   Closing time menu option
  5014.  
  5015.                        These time settings are all done in the
  5016.                        optional data field of the menu option.
  5017.         Example......: Option is only available between %1 and %2.
  5018.  
  5019.         Type.........: Choose door string
  5020.         Description..: Shown to the user when selecting a door from
  5021.                        the selection menu when using door templating.
  5022.         Example......: Choose door to run :
  5023.  
  5024.         Type.........: You're too young
  5025.         Description..: Shown to the user when he/she wants to enter a
  5026.                        menu option which has a minimum age set and
  5027.                        his/her age is not high enough.
  5028.         Example......: You're too young to enter this menu!
  5029.  
  5030.         3.2.13    Status string configuration
  5031.         --------------------------------------------------------------
  5032.  
  5033.         These strings are shown when the user toggles some setting on
  5034.         or off and when SuperBBS displays the settings.
  5035.  
  5036.         Type.........: "On" string
  5037.         Description..: The string to represent the word 'ON'.
  5038.         Example......: ON
  5039.  
  5040.         Type.........: "Off" string
  5041.         Description..: The string to represent the word 'OFF'.
  5042.         Example......: OFF
  5043.  
  5044.  
  5045.         --------------------------------------------------------------
  5046.         SuperBBS v1.15 documentation                          Page 083
  5047.  
  5048.  
  5049.         Type.........: Screen clear status
  5050.         Description..: String to tell the user the status of the
  5051.                        screen clear command. The %1 will be replaced
  5052.                        by the ON or OFF string. (See above).
  5053.         Example......: Screen clears are now %1
  5054.  
  5055.         Type.........: More status
  5056.         Description..: String to tell the status of the more prompt.
  5057.         Example......: More prompts are now %1
  5058.  
  5059.         Type.........: Ansi status
  5060.         Description..: String to tell the status of ANSI graphics.
  5061.         Example......: Ansi graphics are now %1
  5062.  
  5063.         Type.........: Ansi editor status
  5064.         Description..: String to tell the status of the full screen
  5065.                        ANSI editor.
  5066.         Example......: Full screen ANSI editor is now %1
  5067.  
  5068.         Type.........: Mail check status
  5069.         Description..: String to tell the status of the mail check at
  5070.                        logon.
  5071.         Example......: Mail check at logon is now %1
  5072.  
  5073.         Type.........: New files status
  5074.         Description..: String to tell the status of the new files
  5075.                        check at logon.
  5076.         Example......: New files check at logon is now %1
  5077.  
  5078.         Type.........: Disturb mode status
  5079.         Description..: String to tell the status of the 'Do not
  5080.                        disturb' flag.
  5081.         Example......: Do not disturb mode is now %1
  5082.  
  5083.         Type.........: Full screen viewer status
  5084.         Description..: String to tell the status of the full screen
  5085.                        message viewer.
  5086.         Example......: Full screen message viewer is now %1
  5087.  
  5088.         The following strings are used in conjunction with the Sysop
  5089.         availability option in SuperBBS. (Num-lock On/Off).
  5090.  
  5091.         Type.........: Available string
  5092.         Description..: String to represent the word 'Available'.
  5093.         Example......: Available
  5094.  
  5095.         Type.........: Unavailable string
  5096.         Description..: String to represent the word 'Unavailable'.
  5097.         Example......: Unavailable
  5098.  
  5099.  
  5100.  
  5101.  
  5102.  
  5103.         --------------------------------------------------------------
  5104.         SuperBBS v1.15 documentation                          Page 084
  5105.  
  5106.  
  5107.         3.2.14    Month names
  5108.         --------------------------------------------------------------
  5109.  
  5110.         Here you can define the abbreviations for the twelve month.
  5111.         These will be used if SuperBBS has to display the month. Don't
  5112.         use more than 3 characters for the abbreviations. You can also
  5113.         use the numerical code for the month, i.e. Jan = 01, Feb = 02,
  5114.         Mar = 03 etc.
  5115.  
  5116.         3.2.15    Weekday names
  5117.         --------------------------------------------------------------
  5118.  
  5119.         Here you can define the weekday names. Both a long and short
  5120.         version is used. The long version is the full name, the short
  5121.         version is the abbreviation.
  5122.  
  5123.         3.2.16    BBS List strings
  5124.         --------------------------------------------------------------
  5125.  
  5126.         These strings are used when using the BBS list options build
  5127.         into SuperBBS. Except for one string, they are all used to
  5128.         display the BBS information in the list.
  5129.  
  5130.         Type.........: BBS name string
  5131.         Description..: Shown in front of the BBS name.
  5132.         Example......: Name        :
  5133.  
  5134.         Type.........: BBS phone string
  5135.         Description..: Shown in front of the phone number.
  5136.         Example......: Phone       :
  5137.  
  5138.         Type.........: BBS max. speed
  5139.         Description..: Shown in front of the modem speed.
  5140.         Example......: Max speed   :
  5141.  
  5142.         Type.........: BBS open string
  5143.         Description..: Shown in front of the opening hours.
  5144.         Example......: Open hours  :
  5145.  
  5146.         Type.........: BBS software string
  5147.         Description..: Shown in front of the BBS software.
  5148.         Example......: Software    :
  5149.  
  5150.         Type.........: BBS address string
  5151.         Description..: Shown in front of the node number.
  5152.         Example......: Node number :
  5153.  
  5154.         Type.........: BBS sysop string
  5155.         Description..: Shown in front of the Sysop name.
  5156.         Example......: Sysop       :
  5157.  
  5158.  
  5159.  
  5160.  
  5161.         --------------------------------------------------------------
  5162.         SuperBBS v1.15 documentation                          Page 085
  5163.  
  5164.  
  5165.         Type.........: BBS other string
  5166.         Description..: Shown in front of the other information.
  5167.         Example......: Other       :
  5168.  
  5169.         Type.........: BBS to delete string
  5170.         Description..: Shown to the Sysop who wants to delete his/her
  5171.                        BBS from the BBS list.
  5172.         Example......: Enter BBS to delete from list :
  5173.  
  5174.         3.2.17    Multi line status strings
  5175.         --------------------------------------------------------------
  5176.  
  5177.         These strings are shown to the user when he/she asks for the
  5178.         status of the available lines.
  5179.  
  5180.         Type.........: Status string #1
  5181.         Description..: Shown to the user when the user(s) on the other
  5182.                        line(s) is(/are) doing nothing special, like
  5183.                        staring at a menu screen.
  5184.         Example......: Doing nothing special
  5185.  
  5186.         Type.........: Status string #2
  5187.         Description..: Shown to the user when the user(s) on the other
  5188.                        line(s) is(/are) downloading.
  5189.         Example......: Downloading
  5190.  
  5191.         Type.........: Status string #3
  5192.         Description..: Shown to the user when the user(s) on the other
  5193.                        line(s) is(/are) uploading.
  5194.         Example......: Uploading
  5195.  
  5196.         Type.........: Status string #4
  5197.         Description..: Shown to the user when the user(s) on the other
  5198.                        line(s) is(/are) reading messages.
  5199.         Example......: Reading messages
  5200.  
  5201.         Type.........: Status string #5
  5202.         Description..: Shown to the user when the user(s) on the other
  5203.                        line(s) is(/are) writing messages.
  5204.         Example......: Writing messages
  5205.  
  5206.         Type.........: Status string #6
  5207.         Description..: Shown to the user when the user(s) on the other
  5208.                        line(s) is(/are) chatting with the Sysop.
  5209.         Example......: Chatting with Sysop
  5210.  
  5211.         Type.........: Status string #7
  5212.         Description..: Shown to the user when the user(s) on the other
  5213.                        line(s) is(/are) using an external program.
  5214.         Example......: Using external program
  5215.  
  5216.  
  5217.  
  5218.  
  5219.         --------------------------------------------------------------
  5220.         SuperBBS v1.15 documentation                          Page 086
  5221.  
  5222.  
  5223.         Type.........: Status string #8
  5224.         Description..: Shown to the user when the user(s) on the other
  5225.                        line(s) is(/are) logging on.
  5226.         Example......: Logging on
  5227.  
  5228.         Type.........: Status string #9
  5229.         Description..: Shown to the user when the system is waiting
  5230.                        for another caller or event.
  5231.         Example......: Waiting for a call or event
  5232.  
  5233.         Type.........: Status string #10
  5234.         Description..: Shown to the user when the line is down.
  5235.         Example......: Down
  5236.  
  5237.         Type.........: Status string #11
  5238.         Description..: Shown to the user when the user(s) on the other
  5239.                        line(s) is(/are) using the QWK system.
  5240.         Example......: Using QWK system
  5241.  
  5242.         3.2.18    QWK strings
  5243.         --------------------------------------------------------------
  5244.  
  5245.         These string are shown when using the QWK offline reader build
  5246.         in to SuperBBS. Support this system and make the options
  5247.         available to your users.
  5248.  
  5249.         Type.........: Reply not found
  5250.         Description..: Shown to the user when the file with replies is
  5251.                        not found. These files have the .REP extension.
  5252.                        Control code %1 can be used for the filename.
  5253.         Example......: %1 not found ...
  5254.  
  5255.         Type.........: QWK format question
  5256.         Description..: Shown to the user when SuperBBS asks the user
  5257.                        if he/she wants to download the messages in QWK
  5258.                        format or in ASCII format.
  5259.         Example......: Download the packet in .QWK format
  5260.  
  5261.         Type.........: Limits is # messages
  5262.         Description..: Shown to the user when he/she wants to download
  5263.                        more messages than the limit is set to. Control
  5264.                        code %1 is used to display the message limit.
  5265.         Example......: Sorry, the limit is %1 messages
  5266.  
  5267.         Type.........: Messages exported
  5268.         Description..: Shown to the user when SuperBBS is about to
  5269.                        pack the messages. The control code %1 is used
  5270.                        to display the amount of messages exported from
  5271.                        the messagebase.
  5272.         Example......: %1 messages exported
  5273.  
  5274.  
  5275.  
  5276.  
  5277.         --------------------------------------------------------------
  5278.         SuperBBS v1.15 documentation                          Page 087
  5279.  
  5280.  
  5281.         Type.........: Packing messages
  5282.         Description..: Shown to the user when SuperBBS is packing the
  5283.                        messages after they were exported from the
  5284.                        messagebase.
  5285.         Example......: Packing messages. Please wait ....
  5286.  
  5287.         Type.........: No new messages
  5288.         Description..: Shown to the user when there are no new mess-
  5289.                        ages in the message areas selected.
  5290.         Example......: Sorry, no new messages found ...
  5291.  
  5292.         Type.........: Message moved
  5293.         Description..: Shown to the user when his/her message(s)
  5294.                        is(/are) moved to the default message area for
  5295.                        some reason.
  5296.         Example......: Message has been moved to the default area
  5297.  
  5298.         Type.........: Upload question
  5299.         Description..: Shown to the user when SuperBBS asks the user
  5300.                        if he/she wants to upload a reply packet. The
  5301.                        control code %1 is used to display the
  5302.                        filename.
  5303.         Example......: Do you want to upload %1.REP
  5304.  
  5305.         Type.........: Max # messages to pack question
  5306.         Description..: Shown to the user when SuperBBS needs to know
  5307.                        how many messages to pack for the user.
  5308.         Example......: Maximum number of messages to pack :
  5309.  
  5310.         Type.........: Update pointers question
  5311.         Description..: Shown to the user when SuperBBS asks him/her if
  5312.                        the lastread pointer has to be updated.
  5313.         Example......: Update lastread pointer
  5314.  
  5315.         Type.........: Choose packer string
  5316.         Description..: Shown to the user when SuperBBS asks for the
  5317.                        default archiver to use.
  5318.         Example......: Choose your default archiver :
  5319.  
  5320.         3.2.19    A little help
  5321.         --------------------------------------------------------------
  5322.  
  5323.         Just a little help screen with the most important options, so
  5324.         you have a quick reference guide incase you don't know a
  5325.         certain control code.
  5326.  
  5327.  
  5328.  
  5329.  
  5330.  
  5331.  
  5332.  
  5333.  
  5334.  
  5335.         --------------------------------------------------------------
  5336.         SuperBBS v1.15 documentation                          Page 088
  5337.  
  5338.  
  5339.         3.3       Control codes in strings
  5340.         --------------------------------------------------------------
  5341.  
  5342.         SuperBBS allows the use of control codes in the strings which
  5343.         you define in Lconfig. These strings can be display different
  5344.         colours or it is even possible to display an ANSI/ASCII file.
  5345.  
  5346.         Colours are brought into the strings with the Ctrl-C and then
  5347.         the colour code. These are the colour numbers:
  5348.  
  5349.                             000.  Black
  5350.                             001.  Blue
  5351.                             002.  Green
  5352.                             003.  Cyan
  5353.                             004.  Red
  5354.                             005.  Purple
  5355.                             006.  Brown
  5356.                             007.  Grey
  5357.                             008.  Dark grey
  5358.                             009.  Light blue
  5359.                             010.  Light green
  5360.                             011.  Light cyan
  5361.                             012.  Light red
  5362.                             013.  Light purple
  5363.                             014.  Yellow
  5364.                             015.  White
  5365.  
  5366.         When you want to insert a control code in a string, you first
  5367.         have to press Ctrl-P to tell SuperBBS you are entering a
  5368.         control code. Here's an example:
  5369.  
  5370.              The file ^C014 %1 ^C003 is not wanted !
  5371.  
  5372.         Enter the string first, then move to the place where you want
  5373.         to insert the colour code. Press Ctrl-P, Ctrl-C and 014. this
  5374.         will make the text behind it yellow. Repeat the sequence if
  5375.         you want another colour in a different spot. Always fill the
  5376.         colour code out to 3 characters. Example:
  5377.  
  5378.              Dark grey is:       008 (and not  8)
  5379.              Yellow is:          014 (and not 14)
  5380.  
  5381.         If you want to make the prompts appearing after a piece of
  5382.         text in the same colour as the last used colour, use this
  5383.         command: Ctrl-C !. This will return the colour of the last
  5384.         used text display. This could be used to set the 'More Y/N
  5385.         prompt in the same colour as the displayed text before it.
  5386.  
  5387.         All control codes, as described later in this manual, can be
  5388.         used in the strings. Just press Ctrl-P first, before entering
  5389.         the code.
  5390.  
  5391.  
  5392.  
  5393.         --------------------------------------------------------------
  5394.         SuperBBS v1.15 documentation                          Page 089
  5395.  
  5396.  
  5397.         Another powerful option is the possibility of displaying an
  5398.         ANSI/ASCII file instead of the string. This can be achieved
  5399.         through the use of the Ctrl-A code and the filename to dis-
  5400.         play. Here's an example for the string used for the not wanted
  5401.         files:
  5402.  
  5403.              <Ctrl-A>UNWANTED
  5404.  
  5405.         This will display the ANSI/ASCII file UNWANTED when a file is
  5406.         not wanted. The file has to be in the text directory specified
  5407.         in the configuration. Don't forget to press Ctrl-P before
  5408.         entering the Ctrl-A code.
  5409.  
  5410.         3.4       Language.ctl file
  5411.         --------------------------------------------------------------
  5412.  
  5413.         You will need to make a file called LANGUAGE.CTL. This file is
  5414.         the control file for the languages available. This file is a
  5415.         plain ASCII file with the following format:
  5416.  
  5417.              <Language filename>
  5418.              <Language filename>
  5419.              <Language filename>
  5420.  
  5421.         This file has to be in every line directory with multiline
  5422.         systems. This way you could run an English system on one line
  5423.         and an English and Dutch on the other line.
  5424.  
  5425.         The first language will be the language SuperBBS starts in.
  5426.         This means that any string shown to the user before he/she
  5427.         entered his/her name is from this language file. Until a
  5428.         caller entered his/her name, SuperBBS doesn't know which
  5429.         language the user is using.
  5430.  
  5431.         When a new user calls to your BBS, some textfiles will be
  5432.         shown to him/her before SuperBBS will ask which language they
  5433.         want. These files are:
  5434.  
  5435.              - NOTFOUND.A??
  5436.              - NEWUSER1.A??
  5437.  
  5438.         See for more information about these files the textfile part
  5439.         of this documentation.
  5440.  
  5441.  
  5442.  
  5443.  
  5444.  
  5445.  
  5446.  
  5447.  
  5448.  
  5449.  
  5450.  
  5451.         --------------------------------------------------------------
  5452.         SuperBBS v1.15 documentation                          Page 090
  5453.  
  5454.  
  5455.         3.5       Hints and tips
  5456.         --------------------------------------------------------------
  5457.  
  5458.         If you have problems understanding what all the strings are
  5459.         for in the language configuration program, use the following
  5460.         method of making a language file:
  5461.  
  5462.              - Copy the supplied ENGLISH.LNG file to your own name.
  5463.              - Start Lconfig with the new .LNG name.
  5464.              - Edit the strings. You will know what the original looks
  5465.                like and you'll be able to see where the special
  5466.                characters are used. (Characters like : and ?)
  5467.              - Exit the program after you're ready.
  5468.  
  5469.         This way it is easy to write a new language file in any lan-
  5470.         guage you like.
  5471.  
  5472.  
  5473.  
  5474.  
  5475.  
  5476.  
  5477.  
  5478.  
  5479.  
  5480.  
  5481.  
  5482.  
  5483.  
  5484.  
  5485.  
  5486.  
  5487.  
  5488.  
  5489.  
  5490.  
  5491.  
  5492.  
  5493.  
  5494.  
  5495.  
  5496.  
  5497.  
  5498.  
  5499.  
  5500.  
  5501.  
  5502.  
  5503.  
  5504.  
  5505.  
  5506.  
  5507.  
  5508.  
  5509.         --------------------------------------------------------------
  5510.         SuperBBS v1.15 documentation                          Page 091
  5511.  
  5512.  
  5513.         Chapter 4.     Converting from other software
  5514.         ==============================================================
  5515.  
  5516.         4.1       General information
  5517.         --------------------------------------------------------------
  5518.  
  5519.         SuperBBS is a QuickBBS based bulletin board system. Converting
  5520.         from other software to SuperBBS is simple, as long as you use
  5521.         a program also based on QuicKBBS. Otherwise a complete
  5522.         revision of your menus and textfiles may be needed. For users
  5523.         of the RemoteAccess software is a special conversion program
  5524.         available.
  5525.  
  5526.         4.2       Converting from QuickBBS, Proboard or RemoteAccess
  5527.         --------------------------------------------------------------
  5528.  
  5529.         When converting to SuperBBS from QuickBBS or RemoteAccess,
  5530.         your userfile, messagebase and most systemfiles can be used by
  5531.         SuperBBS. There are some different menu options and some
  5532.         controlcodes are not the same. SuperBBS can store it's mes-
  5533.         sagebase anywhere you want, which is not available in
  5534.         QuickBBS. If you do run into serious trouble converting from
  5535.         QuickBBS or RemoteAccess to SuperBBS, contact one of our
  5536.         Support nodes or the SuperBBS HQ.
  5537.  
  5538.         You will need to run USERFIX.EXE on your userfile. This pro-
  5539.         gram will scan your userfile so it won't have trouble with the
  5540.         7/8 bits characters used in Scandinavian countries. SuperBBS
  5541.         fully supports these characters. Put the USERFIX.EXE file in
  5542.         the same directory as your USERS.BBS file is and run the
  5543.         program.
  5544.  
  5545.         4.3       Converting from other software
  5546.         --------------------------------------------------------------
  5547.  
  5548.         Converting from other software than QuickBBS, Proboard and
  5549.         RemoteAccess is more difficult. Mostly your userbase is not
  5550.         compatible and the same is for your messagebase. The SuperBBS
  5551.         structures are available, if you need to write conversion
  5552.         programs. Most Support boards have these structures available.
  5553.  
  5554.  
  5555.  
  5556.  
  5557.  
  5558.  
  5559.  
  5560.  
  5561.  
  5562.  
  5563.  
  5564.  
  5565.  
  5566.  
  5567.         --------------------------------------------------------------
  5568.         SuperBBS v1.15 documentation                          Page 092
  5569.  
  5570.  
  5571.         Chapter 5.     Menus
  5572.         ==============================================================
  5573.  
  5574.         5.1       General information
  5575.         --------------------------------------------------------------
  5576.  
  5577.         Just like QuickBBS and RemoteAccess is SuperBBS using a menu
  5578.         system that requires to be build up from scratch. (Although an
  5579.         easy installation program with some simple menus is included.)
  5580.         You will have to setup all menus and external screens. Super-
  5581.         BBS does include it's own menu program, which has all options
  5582.         available. It also supports 'unknown' menu options, so you can
  5583.         always use it. At this moment it is the only menu editor which
  5584.         supports the multi language options in SuperBBS. Any other
  5585.         menu program for QuickBBS is usable, as long as it supports
  5586.         'unlisted' menu types, since SuperBBS has more menu options
  5587.         than QuickBBS has.
  5588.  
  5589.         There are several ways to setup a menu system for your BBS.
  5590.         The most used one looks like this:
  5591.  
  5592.                        -------------------- Message menus
  5593.                        |
  5594.         Main menu ------------------------- File menus
  5595.                        |
  5596.                        -------------------- Other menus
  5597.  
  5598.         Another method is to set up your menus by item:
  5599.  
  5600.         Main menu ------------------------- SuperBBS file & message
  5601.                        |
  5602.                        |------------------- Modem file & message
  5603.                        |
  5604.                        -------------------- Graphics file & message
  5605.  
  5606.         Either way, plan your menu structure carefully. Users like a
  5607.         menu structure which is easy to follow.
  5608.  
  5609.         Building a menu can be done in two ways. You can either build
  5610.         the whole menu with the menu editor, so text is displayed if
  5611.         needed, or you can start your menu with an ANSI/ASCII display
  5612.         option (with Hot-key) which will display the menu and have all
  5613.         the commands in the menu file. Both have advantages and disad-
  5614.         vantages.
  5615.  
  5616.         Using an ANSI/ASCII file as menu gives you the advantages that
  5617.         you can use more colours on one line, use graphics and even
  5618.         animation. Disadvantage is that all menu options will be
  5619.         visible to all callers, whatever securitylevel they have. You
  5620.         need to setup a display file option with a Crtl-A code, which
  5621.         means the command will be executed automatically.
  5622.  
  5623.  
  5624.  
  5625.         --------------------------------------------------------------
  5626.         SuperBBS v1.15 documentation                          Page 093
  5627.  
  5628.  
  5629.         Using the normal menu has the advantages that you can hide
  5630.         several options from other security levels. Disadvantage is
  5631.         the limited use of colour per line. It will be up to you which
  5632.         way you choose.
  5633.  
  5634.         Be sure to check your menu files at every securitylevel you
  5635.         have set up. Strange things can happen if you make mistakes.
  5636.         Building a menu is simple, building a complex menu with many
  5637.         different options for different securitylevels is more diffi-
  5638.         cult. Take your time is a good advice.
  5639.  
  5640.         When building a menu, you will need to enter the following
  5641.         information:
  5642.  
  5643.         Text to display     Text shown to user for this menu option.
  5644.                             (Leave this empty if you use an ANSI/ASCII
  5645.                             file to display the menu.) This line
  5646.                             should contain a description and the char-
  5647.                             acter to activate it.
  5648.  
  5649.         Optional data       Optional data needed for the given menu
  5650.                             type command. (See the menu commands.)
  5651.  
  5652.         Menu type           Number of the menu type. (These will be
  5653.                             listed below with a full description and
  5654.                             the optional data needed.)
  5655.  
  5656.         Security            Securitylevel needed to access this menu
  5657.                             option.
  5658.  
  5659.         Key                 Key which activates this menu option. This
  5660.                             can be any character on the keyboard.
  5661.  
  5662.         Foreground          Colour in which the foreground of the text
  5663.                             to display will appear. (Options: 0-15)
  5664.  
  5665.         Background          Colour in which the background of the text
  5666.                             to display will appear. (Options: 0-7)
  5667.  
  5668.         Flags A-D           Flagsettings needed to access this menu
  5669.                             option.
  5670.  
  5671.         Two special options are:
  5672.  
  5673.         Highlight colour         The highlight colour is a colour
  5674.                                  which can be displayed on the text to
  5675.                                  display line through using a '^' in
  5676.                                  front and behind the text you want
  5677.                                  'highlighted'.
  5678.  
  5679.  
  5680.  
  5681.  
  5682.  
  5683.         --------------------------------------------------------------
  5684.         SuperBBS v1.15 documentation                          Page 094
  5685.  
  5686.  
  5687.                             An example:
  5688.  
  5689.                                  Foreground colour:  2
  5690.                                  Background colour:  0
  5691.                                  Highlight colour...: 14
  5692.  
  5693.                             Text:   This is a ^test^ for a menu.
  5694.                             Result: This is a test for a menu.
  5695.  
  5696.                             The word 'test' will appear in yellow, the
  5697.                             rest of the line in dark green. Note that
  5698.                             the special characters are not shown when
  5699.                             displaying a menu.
  5700.  
  5701.         Prompt              Line displayed below the menu options,
  5702.                             prompting the user for an action. This
  5703.                             line can have a different colour.
  5704.  
  5705.         Note that the supplied SuperBBS menu editor works a bit diffe-
  5706.         rent. But you still have to supply the above information. See
  5707.         the external utilities part of the documentation for infor-
  5708.         mation on the SuperBBS menu editor.
  5709.  
  5710.         These descriptions can differ from menu program to menu pro-
  5711.         gram, but the main idea stays the same. Use a menu editor
  5712.         which has an option for 'unknown' commands, since SuperBBS is
  5713.         expanding faster than the menu editors are, so you will be
  5714.         able to use the editor in the future.
  5715.  
  5716.         5.2       Menu commands
  5717.         --------------------------------------------------------------
  5718.  
  5719.         Now for the available menu commands. SuperBBS is pretty power-
  5720.         ful and has a lot of features, so read carefully. Make sure
  5721.         you take note of any optional data needed to set up a menu
  5722.         option. Without this data the menu option will not work or
  5723.         behave strangely.
  5724.  
  5725.         Used characters in the optional data fields:
  5726.  
  5727.              None    = means no optional data needed
  5728.              xxxxxxx = means the data entered here is mandatory.
  5729.              <xxxxx> = means the data entered here is optional.
  5730.  
  5731.         The menu commands:
  5732.  
  5733.         Type.........: 0
  5734.         Description..: Text line
  5735.                        Display's the text you've entered in the menu
  5736.                        editor for this command. No other action takes
  5737.                        place.
  5738.         Optional data: None
  5739.  
  5740.  
  5741.         --------------------------------------------------------------
  5742.         SuperBBS v1.15 documentation                          Page 095
  5743.  
  5744.  
  5745.         Type.........: 1
  5746.         Description..: Goto a new menu.
  5747.                        Will change the menu to the menu set up in the
  5748.                        optional data field.
  5749.         Optional data: MenuName </F> </M> </NS> </T> </A> <Password>
  5750.                        If you want to protect your menu with a pass-
  5751.                        word, enter it behind the menu name, separated
  5752.                        with a space. Enter the menu name without the
  5753.                        .MNU extension. See for the /F and /M the part
  5754.                        in this documentation about 'menu templating'.
  5755.                        The /NS option will not send a CLS code before
  5756.                        displaying the menu. The /T option is used to
  5757.                        set opening hours on the menu option. You will
  5758.                        have to use it in this way: /T??:??-??:?? The
  5759.                        first ??:?? is the start time, the second ??:??
  5760.                        is the closing time of the menu option both in
  5761.                        24 hour format. When the menu option is closed,
  5762.                        a message will be displayed. The /A option is
  5763.                        used to set a minimum age for the menu option.
  5764.                        You will have to use it in this way: /A???,
  5765.                        where ??? is the age. If the user is too young,
  5766.                        a message is displayed. The password has to be
  5767.                        the last option on the line.
  5768.  
  5769.         Type.........: 2
  5770.         Description..: Gosub to a new menu.
  5771.                        Same as option 1, with the difference that the
  5772.                        previous menu (the menu you left from) will be
  5773.                        added to the stack of menus you've visited.
  5774.                        This way you can follow the trail back through
  5775.                        your menus.
  5776.         Optional data: MenuName </F> </M> </NS> </T> </A> <Password>
  5777.                        The same as for menu type 1.
  5778.  
  5779.         Type.........: 3
  5780.         Description..: Return from last gosub.
  5781.                        Return to the menu you last visited. This
  5782.                        option only works if you use the type 2 menu
  5783.                        option to get to a menu.
  5784.         Optional data: None or /NS
  5785.                        You don't have to enter any menu name, since
  5786.                        the stack contains the name of the menu visited
  5787.                        last. This name is erased after the return, so
  5788.                        you can use menu type 3 again to return to the
  5789.                        before last used menu. The /NS option will not
  5790.                        send a CLS code before entering the previous
  5791.                        menu.
  5792.  
  5793.  
  5794.  
  5795.  
  5796.  
  5797.  
  5798.  
  5799.         --------------------------------------------------------------
  5800.         SuperBBS v1.15 documentation                          Page 096
  5801.  
  5802.  
  5803.         Type.........: 4
  5804.         Description..: Goto new menu and clear gosub stack
  5805.                        Clears the gosub stack used with menu options 2
  5806.                        and 3. Then goes to the given menu in the
  5807.                        optional data field.
  5808.         Optional data: MenuName </F> </M> </NS> </T> </A> <Password>
  5809.                        The same as for menu type 1
  5810.  
  5811.         Type.........: 5
  5812.         Description..: Display .ANS/.ASC file
  5813.                        Display a textfile from the textfile directory
  5814.                        setup in CONFIG.EXE and LCONFIG.EXE. SuperBBS
  5815.                        first looks in the current language text direc-
  5816.                        tory. If not found, SuperBBS will look in the
  5817.                        directory specified in CONFIG.EXE. If a user
  5818.                        has ANSI on, SuperBBS will first look for an
  5819.                        ANS file, then for an ASC file. If the user has
  5820.                        ANSI off, SuperBBS only looks for the ASC file.
  5821.         Optional data: FileName
  5822.                        The filename to be displayed, without exten-
  5823.         sion.
  5824.  
  5825.         Type.........: 6
  5826.         Description..: Selection menu
  5827.                        Display a textfile which has up to 9 options
  5828.                        available of other text files and display the
  5829.                        Selection menu prompt, as set up in the
  5830.                        CONFIG.EXE program. You will need to name all
  5831.                        files the same, except for the last number.
  5832.                        Suppose your main file is called BULLET.ANS
  5833.                        then your other files will be called
  5834.                        BULLET1.ANS to BULLET9.ANS. (If you have 9
  5835.                        files.) The main file is shown to the user. The
  5836.                        user selects from the list displayed in the
  5837.                        main file, which file he/she wants to read. If
  5838.                        the user selects 3, the file BULLET3.ANS (or
  5839.                        ASC) will be displayed. If the user selects 5,
  5840.                        the file BULLET5.ANS will be displayed. After
  5841.                        viewing the file, the user will be shown the
  5842.                        main file again.
  5843.         Optional data: FileName
  5844.                        This filename can be 7 characters or less.
  5845.                        (Character 8 is reserved for the other textfile
  5846.                        numbers.) The extension is always ANS or ASC
  5847.                        and the files should be in your textfiles
  5848.                        directory.
  5849.  
  5850.  
  5851.  
  5852.  
  5853.  
  5854.  
  5855.  
  5856.  
  5857.         --------------------------------------------------------------
  5858.         SuperBBS v1.15 documentation                          Page 097
  5859.  
  5860.  
  5861.         Type.........: 7
  5862.         Description..: Shell to DOS and run program
  5863.                        This option is used for starting other pro-
  5864.                        grams, like doorgames and mailscanners, in
  5865.                        SuperBBS. It shells to DOS and starts the pro-
  5866.                        gram given in the optional data field. SuperBBS
  5867.                        will return to the menu the exit started from.
  5868.         Optional data: ProgramName <Parameters>
  5869.                        This menu is one of the difficult menu options
  5870.                        available, because of the large amount of para-
  5871.                        meters. These are the parameters available:
  5872.  
  5873.                        *B   Caller's bps rate. This will be 0 if
  5874.                             local, or 300 to 38400 if online.
  5875.                        *C   Full path to your COMMAND.COM file as set
  5876.                             in the environment variable COMSPEC. (Con-
  5877.                             sult your DOS manual for more information
  5878.                             about COMSPEC.) This parameter is needed
  5879.                             if you want to start a batchfile from this
  5880.                             type 7 menu command.
  5881.                        *E   Read EXITINFO.BBS when returning to BBS.
  5882.                             This can be handy if the program used with
  5883.                             the type 7 exit, changes some of the
  5884.                             user's data, like a timebank.
  5885.                        *F   User's firstname.
  5886.                        *G   Status of ANSI graphics. (0=Off, 1=On)
  5887.                        *H   Leave the Fossil driver (X00 or
  5888.                             compatible) hot when exiting from
  5889.                             SuperBBS. Some programs require this.
  5890.                             (Most don't.)
  5891.                        *I   Path of current language file.
  5892.                        *L   User's lastname.
  5893.                        *N   Gives current node number.
  5894.                        *P   Gives current COM port number.
  5895.                        *R   User's recordnumber in the user database.
  5896.                        *S   Swap SuperBBS to EMS or disk. If you run a
  5897.                             program which needs more memory than the
  5898.                             normal amount available, specify the *S
  5899.                             option, so SuperBBS will swap itself to
  5900.                             EMS or, if EMS is not available, to disk.
  5901.                        *T   Time left this call.
  5902.                        *U   Path to current template file area.
  5903.                        *X   Template filename. SuperBBS now can pro-
  5904.                             duce any kind of (ASCII style) exit file,
  5905.                             supporting doors not made for SuperBBS.
  5906.                             Create a template file with the extension
  5907.                             .SBE and set it up as the door might need
  5908.                             it. You have all control codes available.
  5909.                             When you use the *X option in a type 7
  5910.                             exit, SuperBBS will replace the template
  5911.                             given in the optional data field, like
  5912.                             *XFilename.SBE, to create the exitfile
  5913.                             Filename.EXT.
  5914.  
  5915.         --------------------------------------------------------------
  5916.         SuperBBS v1.15 documentation                          Page 098
  5917.  
  5918.  
  5919.                             Example:
  5920.  
  5921.                             Exit template file: (TEST.SBE)
  5922.  
  5923.                                  ^FA
  5924.                                  ^FB
  5925.                                  ^KO
  5926.                                  ^KV
  5927.  
  5928.                             Would give you an exitfile looking like
  5929.                             this: (TEST.EXT)
  5930.  
  5931.                                  Aki Antman
  5932.                                  Helsinki, Finland
  5933.                                  45
  5934.                                  290
  5935.  
  5936.                             Being the full username, city, remaining
  5937.                             time online and time of next event.
  5938.  
  5939.                        Mostly you just use the *C and *S parameters.
  5940.                        With multi-node operations, you will need the
  5941.                        *N and *P options. Normally the documentation
  5942.                        from the program you wish to run will supply
  5943.                        the needed information.
  5944.  
  5945.         Type.........: 8
  5946.         Description..: Version and copyright notice
  5947.                        This option will show the user the version-
  5948.                        number, copyright message and if your program
  5949.                        is registered, the registration name of the
  5950.                        SuperBBS version you're using.
  5951.         Optional data: None
  5952.  
  5953.         Type.........: 9
  5954.         Description..: Logoff from the system
  5955.                        This will disconnect the user from your system.
  5956.                        Before disconnect, SuperBBS will show the user
  5957.                        the GOODBYE.ANS (or ASC) file, if available.
  5958.                        When using high speed modems, it might be
  5959.                        needed to put a Ctrl-A at the end of the file,
  5960.                        otherwise slow modems won't see much of the
  5961.                        screen.
  5962.         Optional data: None
  5963.  
  5964.         Type.........: 10
  5965.         Description..: Display System Usage graph
  5966.                        Show the user the system usage graph. This
  5967.                        gives you the percentage use per hour.
  5968.         Optional data: None
  5969.  
  5970.  
  5971.  
  5972.  
  5973.         --------------------------------------------------------------
  5974.         SuperBBS v1.15 documentation                          Page 099
  5975.  
  5976.  
  5977.         Type.........: 11
  5978.         Description..: Page the Sys(tem)Op(erator) for a chat
  5979.                        See if the Sysop is available to talk to you.
  5980.                        SuperBBS will ask the user for a reason for the
  5981.                        chat. If the Sysop is not available, this rea-
  5982.                        son will be stored in the SYSTEM.LOG file.
  5983.         Optional data: Prompt </FORCED>
  5984.                        Enter the string, which will be shown to users
  5985.                        who try to yell you. The /FORCED option will
  5986.                        even start the yell outside yelling hours.
  5987.                        Useful if you want your co-sysop or special
  5988.                        users to call you even outside chat hours.
  5989.  
  5990.         Type.........: 12
  5991.         Description..: Execute questionnaire file
  5992.                        Execute the given questionnaire, for example
  5993.                        NEWUSER.Q-A. The answers will be written in the
  5994.                        same file name as the questionnaire, but the
  5995.                        extension will be changed to .ASW.
  5996.         Optional data: FileName
  5997.                        Extension of a questionnaire must be .Q-A or
  5998.                        SuperBBS will not recognize the questionnaire.
  5999.                        Answers will be written in the .ASW file.
  6000.  
  6001.         Type.........: 13
  6002.         Description..: List/search user list
  6003.                        Gives the option to search for a name in the
  6004.                        userlist or display the whole list.
  6005.         Optional data: None, /S or /L
  6006.                        If you specify no optional data, the list will
  6007.                        contain no security levels. With the /S the
  6008.                        securitylevels will be shown to the user. The
  6009.                        /L option only shows the users with the same or
  6010.                        lower security level.
  6011.  
  6012.         Type.........: 14
  6013.         Description..: Time statistics
  6014.                        Shows the user how long he/she has been on-line
  6015.                        and how much time is left. Also gives the cur-
  6016.                        rent date and time.
  6017.         Optional data: None
  6018.  
  6019.  
  6020.  
  6021.  
  6022.  
  6023.  
  6024.  
  6025.  
  6026.  
  6027.  
  6028.  
  6029.  
  6030.  
  6031.         --------------------------------------------------------------
  6032.         SuperBBS v1.15 documentation                          Page 100
  6033.  
  6034.  
  6035.         Type.........: 15
  6036.         Description..: Exits to DOS with errorlevel
  6037.                        Leaves SuperBBS and returns to the batchfile
  6038.                        which you ran SuperBBS from. There you inter-
  6039.                        cept the given errorlevel and start an external
  6040.                        action. (For more information about error-
  6041.                        levels, consult your DOS manual and see the
  6042.                        batch examples in the appendixes of this man-
  6043.                        ual.) If possible you should use a type 7 exit,
  6044.                        instead of this type 15. Use the *S (and *E)
  6045.                        when using a type 7.
  6046.         Optional data: Errorlevel <MenuName>
  6047.                        The errorlevel will start the action required
  6048.                        from your batchfile. (Don't use errorlevel
  6049.                        below 10.) The optional MenuName tells SuperBBS
  6050.                        to which menu it should return after ending the
  6051.                        type 15 exit. You should restart the SuperBBS
  6052.                        program with the -R option. (See Command Line
  6053.                        Parameters.)
  6054.  
  6055.         Type.........: 16
  6056.         Description..: Change City & State
  6057.                        Allows the user to change his/her City and
  6058.                        State.
  6059.         Optional data: None
  6060.  
  6061.         Type.........: 17
  6062.         Description..: Change password
  6063.                        Allows the user to change his/her Password.
  6064.         Optional data: None
  6065.  
  6066.         Type.........: 18
  6067.         Description..: Change screenlength
  6068.                        Allows the user to change his/her screenlength.
  6069.         Optional data: None
  6070.  
  6071.         Type.........: 19
  6072.         Description..: Toggle screen clearing on/off
  6073.                        Allows the user to toggle the sending of screen
  6074.                        clear codes (CLS) on and off.
  6075.         Optional data: None
  6076.  
  6077.         Type.........: 20
  6078.         Description..: Toggle the 'More (Y/n)' prompt on/off
  6079.                        Allows the user to toggle the more prompt on
  6080.                        and off.
  6081.         Optional data: None
  6082.  
  6083.         Type.........: 21
  6084.         Description..: Toggle ANSI graphics on/off
  6085.                        Allows the user to toggle the ANSI graphics on
  6086.                        and off.
  6087.         Optional data: None
  6088.  
  6089.         --------------------------------------------------------------
  6090.         SuperBBS v1.15 documentation                          Page 101
  6091.  
  6092.  
  6093.         Type.........: 22
  6094.         Description..: Scan for personal mail
  6095.                        This option will scan the userbase and report
  6096.                        any unread personal mail.
  6097.         Optional data: None </A> </G>
  6098.                        The /A option tells SuperBBS to scan for new
  6099.                        normal messages and for new group messages,
  6100.                        while the /G option tells SuperBBS to only scan
  6101.                        for new group messages. (See the chapter on the
  6102.                        messagebase for more information on the group
  6103.                        messages.)
  6104.  
  6105.         Type.........: 23
  6106.         Description..: Read messages
  6107.                        Allows the user to read messages in the current
  6108.                        message area. If a message is private, it will
  6109.                        be skipped if it is not from you or to you.
  6110.         Optional data: AreaNumber or /M
  6111.                        Area number of the message base the messages
  6112.                        should be read from. (If you use menu templa-
  6113.                        ting, this can also be the templating command
  6114.                        /M.)
  6115.  
  6116.         Type.........: 24
  6117.         Description..: Scan messages
  6118.                        Gives a list of messages with the header infor-
  6119.                        mation (who from, who to and subject) and gives
  6120.                        you the option to mark messages for later read-
  6121.                        ing.
  6122.         Optional data: Areanumber or /M
  6123.                        Area number of the message base the messages
  6124.                        should be scanned from.
  6125.  
  6126.         Type.........: 25
  6127.         Description..: Quick scan messages
  6128.                        Gives a list like display of all messages in
  6129.                        the area with information about the sender,
  6130.                        receiver and subject.
  6131.         Optional data: AreaNumber or /M
  6132.                        Area number of the message base the messages
  6133.                        should be scanned from.
  6134.  
  6135.         Type.........: 26
  6136.         Description..: Delete messages
  6137.                        Removes messages from the message base. This
  6138.                        only works for messages from you or to you.
  6139.                        (Unless you have Sysop access to this area.)
  6140.         Optional data: AreaNumber or /M
  6141.                        Area number of the message base the messages
  6142.                        should be deleted from.
  6143.  
  6144.  
  6145.  
  6146.  
  6147.         --------------------------------------------------------------
  6148.         SuperBBS v1.15 documentation                          Page 102
  6149.  
  6150.  
  6151.         Type.........: 27
  6152.         Description..: Write a message
  6153.                        Allows the user to write a message.
  6154.         Optional data: AreaNumber or /M </L> </T=First_Lastname>
  6155.                        Area number of the message base to write the
  6156.                        message in or the menu templating command /M.
  6157.                        The /L will log the user off your system after
  6158.                        saving the message (with displaying the file
  6159.                        GOODBYE.A??). The /T=First_Lastname will send
  6160.                        the message to the name given. Spaces should be
  6161.                        set with the underscore character. The /L and
  6162.                        /T option only works correct if you use an area
  6163.                        number and NOT the /M command. You could use
  6164.                        the /L and /T parameters for sending a message
  6165.                        to the Sysop at logoff. If you leave this field
  6166.                        blank, SuperBBS will use this menu option as an
  6167.                        global write option and will ask the user in
  6168.                        which area he/she wants to write the message.
  6169.  
  6170.         Type.........: 28
  6171.         Description..: Select combined message areas
  6172.                        Area 0 is a special message area. You can't
  6173.                        write a message in this area, but you can read
  6174.                        messages from all areas connected in numerical
  6175.                        order. This option allows the user to select
  6176.                        the areas he/she wants to use in his/her com-
  6177.                        bined board. You can select standard areas or
  6178.                        exclude areas from the combined board in the
  6179.                        CONFIG.EXE program, the Message base part.
  6180.         Optional data: None
  6181.  
  6182.         Type.........: 29
  6183.         Description..: Move a file
  6184.                        Normally spoken an option only available to the
  6185.                        Sysop. It will allow you to move a file from
  6186.                        one area to another. It also moves the descrip-
  6187.                        tion in the FILES.BBS file.
  6188.         Optional data: FullPath or /F
  6189.                        You need to give the full directory path from
  6190.                        where the file will be moved or the /F if you
  6191.                        use menu templating.
  6192.  
  6193.         Type.........: 30
  6194.         Description..: MS-Dos directory
  6195.                        Like a normal DIR command, will SuperBBS dis-
  6196.                        play the given directory.
  6197.         Optional data: FullPath or /F
  6198.                        Give the full directory path or the /F.
  6199.  
  6200.  
  6201.  
  6202.  
  6203.  
  6204.  
  6205.         --------------------------------------------------------------
  6206.         SuperBBS v1.15 documentation                          Page 103
  6207.  
  6208.  
  6209.         Type.........: 31
  6210.         Description..: List FILES.BBS
  6211.                        The normal way to show a user what's available
  6212.                        in the given directory. It will show the
  6213.                        filename, date, size and description. For CD-
  6214.                        Rom users is an option build in to have the
  6215.                        FILES.BBS file in a different location then the
  6216.                        files itself are. See the CONFIG.EXE program,
  6217.                        the File area editor.
  6218.                        SuperBBS will ask the user for a file mask to
  6219.                        display. There is also an option to only dis-
  6220.                        play the newfiles. this is done by entering /N
  6221.                        at the filemask question.
  6222.         Optional data: FullPath or /F
  6223.                        Supply the directory or the /F command. CD-Rom
  6224.                        users should use the /F command.
  6225.  
  6226.         Type.........: 32
  6227.         Description..: Download a file
  6228.                        This option will send a file from the BBS to
  6229.                        the user.
  6230.         Optional data: None <FullPath> </F> <PassWord>
  6231.                        If you leave the optional data field empty,
  6232.                        SuperBBS will use this command as a global
  6233.                        download command. It will search in every area
  6234.                        the user has access to, trying to find the
  6235.                        requested file. Use the full path or the /F
  6236.                        option and SuperBBS will only look in the cur-
  6237.                        rent area. The FullPath and /F option allow the
  6238.                        use of a password, which need to be given
  6239.                        before the download will be started.
  6240.  
  6241.                        Please note that the <*> option is no longer
  6242.                        supported. This is replaced with an option in
  6243.                        the FILES.CTL file. Please delete the * from
  6244.                        your optional data fields, otherwise SuperBBS
  6245.                        will ask for a password before downloading.
  6246.  
  6247.         Type.........: 33
  6248.         Description..: Upload a file
  6249.                        This option will receive a file which the user
  6250.                        sends to the BBS.
  6251.         Optional data: FullPath or /F
  6252.                        Supply the full directory or the /F option. By
  6253.                        using the full directory command, it is poss-
  6254.                        ible to receive all uploads in one directory.
  6255.                        The /F will place the file in the current area.
  6256.  
  6257.  
  6258.  
  6259.  
  6260.  
  6261.  
  6262.  
  6263.         --------------------------------------------------------------
  6264.         SuperBBS v1.15 documentation                          Page 104
  6265.  
  6266.  
  6267.         Type.........: 34
  6268.         Description..: View an archived file
  6269.                        Shows what the archive file contains. It sup-
  6270.                        ports ZIP, LZH, PAK and ARC files.
  6271.         Optional data: FullPath or /F
  6272.                        Supply the full directory path or the /F
  6273.                        option.
  6274.  
  6275.         Type.........: 35
  6276.         Description..: Search for file by Keyword
  6277.                        Look for a word in the FILES.BBS files.
  6278.         Optional data: None
  6279.  
  6280.         Type.........: 36
  6281.         Description..: Search for file by Filename
  6282.                        Look for a file in the FILES.BBS files. Wild-
  6283.                        cards are allowed as search options.
  6284.         Optional data: None
  6285.  
  6286.         Type.........: 37
  6287.         Description..: List new files on system
  6288.                        Shows the new files since the last login or the
  6289.                        given date.
  6290.         Optional data: None
  6291.  
  6292.         Type.........: 38
  6293.         Description..: Type a textfile
  6294.                        Allows the users to read a textfile on-line
  6295.                        from your FILES.BBS list. (If there is a text-
  6296.                        file in there.)
  6297.         Optional data: FullPath or /F
  6298.                        Supply full directory path or the /F option.
  6299.  
  6300.         Type.........: 39
  6301.         Description..: Display a textfile
  6302.                        Show the user a textfile. This option is like
  6303.                        menu option 5, except you have to supply the
  6304.                        fullpath and filename. This allows you to show
  6305.                        any file you want. No 'Press Return' is given
  6306.                        at the end of the file.
  6307.         Optional data: Fullpath+FileName
  6308.                        Supply the full path and filename to the text-
  6309.                        file. Including the extension!
  6310.  
  6311.  
  6312.  
  6313.  
  6314.  
  6315.  
  6316.  
  6317.  
  6318.  
  6319.  
  6320.  
  6321.         --------------------------------------------------------------
  6322.         SuperBBS v1.15 documentation                          Page 105
  6323.  
  6324.  
  6325.         Type.........: 40
  6326.         Description..: Display ANS/ASC file with Hotkey
  6327.                        Show the user an ANSI or ASCI file, but keep
  6328.                        the hot keys active. This can be used to dis-
  6329.                        play a menu file. If you use this command to
  6330.                        show the file, the user doesn't have to wait
  6331.                        till the whole screen is drawn, but can make
  6332.                        his choice at once. With a type 5 menu, the hot
  6333.                        keys are not active during the display of the
  6334.                        file. This command is mostly used in combina-
  6335.                        tion with a Crtl-A command in your menu. (Crtl-
  6336.                        A = Automatic execution)
  6337.         Optional data: FileName
  6338.                        Supply the filename to be shown. Don't give an
  6339.                        extension, as SuperBBS will always look for a
  6340.                        ANS or ASC extension. The file has to be in the
  6341.                        textfile directory.
  6342.  
  6343.         Type.........: 41
  6344.         Description..: Toggle Full Screen editor on/off
  6345.                        If you have a full screen editor installed,
  6346.                        like Quicked, you can allow your users to
  6347.                        toggle the editor on and off with this option.
  6348.                        If it is off, the build in editor will be used.
  6349.         Optional data: None
  6350.  
  6351.         Type.........: 42
  6352.         Description..: RESERVED - Do not use
  6353.  
  6354.         Type.........: 43
  6355.         Description..: RESERVED - Do not use
  6356.  
  6357.         Type.........: 44
  6358.         Description..: RESERVED - Do not use
  6359.  
  6360.         Type.........: 45
  6361.         Description..: Display ANS/ASC file with 'Press ENTER'
  6362.                        The same as menu type 5, except that SuperBBS
  6363.                        will put a 'Press ENTER to continue' prompt
  6364.                        after it showed the file. This will pause the
  6365.                        screen till a reaction from the user is
  6366.                        received.
  6367.         Optional data: FileName or fullpath and filename
  6368.                        Supply the filename, without extension. The
  6369.                        file has to be in the textfile directory. If
  6370.                        you supply the filename and path, you can dis-
  6371.                        play any file and have the 'Press Enter' at the
  6372.                        end.
  6373.  
  6374.  
  6375.  
  6376.  
  6377.  
  6378.  
  6379.         --------------------------------------------------------------
  6380.         SuperBBS v1.15 documentation                          Page 106
  6381.  
  6382.  
  6383.         Type.........: 46
  6384.         Description..: Show GIF pictures resolution
  6385.                        Show the resolution of the GIF picture (only of
  6386.                        if it is stored on you disk as a .GIF file),
  6387.                        which name is supplied by the user. This option
  6388.                        doesn't look in archives!
  6389.         Optional data: FullPath or /F
  6390.                        Supply the full directory path or use the /F
  6391.                        option.
  6392.  
  6393.         Type.........: 47
  6394.         Description..: Write entry to System log
  6395.                        Write the text, given in the optional data
  6396.                        field, to the SYSTEM.LOG file. This is handy if
  6397.                        you want to know if a menu option is used or
  6398.                        for any other information.
  6399.         Optional data: Text to be written
  6400.                        The text given in this field will be written to
  6401.                        the system logfile.
  6402.  
  6403.         Type.........: 48
  6404.         Description..: Download a specific file
  6405.                        By using this option, you only ask the user
  6406.                        which download protocol he/she wants to use and
  6407.                        then starts the download. You supplied the
  6408.                        filename in the optional data field. This can
  6409.                        be used to download your ALLFILES list.
  6410.         Optional data: FullPath+FileName
  6411.                        Supply the file the users can download through
  6412.                        the use of this option.
  6413.  
  6414.         Type.........: 49
  6415.         Description..: RESERVED - Do not use
  6416.  
  6417.         Type.........: 50
  6418.         Description..: RESERVED - Do not use
  6419.  
  6420.         Type.........: 51
  6421.         Description..: RESERVED - Do not use
  6422.  
  6423.         Type.........: 52
  6424.         Description..: RESERVED - Do not use
  6425.  
  6426.         Type.........: 53
  6427.         Description..: Toggle mailcheck at logon on/off
  6428.                        Allows the user to toggle the mailcheck at
  6429.                        logon on and off.
  6430.         Optional data: None
  6431.  
  6432.  
  6433.  
  6434.  
  6435.  
  6436.  
  6437.         --------------------------------------------------------------
  6438.         SuperBBS v1.15 documentation                          Page 107
  6439.  
  6440.  
  6441.         Type.........: 54
  6442.         Description..: Toggle newfiles check at logon on/off
  6443.                        Allows the user to toggle the newfiles check at
  6444.                        logon on or off.
  6445.         Optional data: None
  6446.  
  6447.         Type.........: 55
  6448.         Description..: Show BBS list (Short)
  6449.                        Shows the user the build in BBS list in the
  6450.                        short version.
  6451.         Optional data: None
  6452.  
  6453.         Type.........: 56
  6454.         Description..: Add BBS to BBS list
  6455.                        Allows Sysops to add their BBS to your BBS
  6456.                        list. Information like telephone number, name,
  6457.                        on-line hours, software and Sysop name are
  6458.                        stored.
  6459.         Optional data: None
  6460.  
  6461.         Type.........: 57
  6462.         Description..: Leave comment to next user
  6463.                        A comment of 2 lines can be left behind for the
  6464.                        next user. This will be shown to the next
  6465.                        caller at logon. The user will not be logged
  6466.                        off after entering the comment.
  6467.         Optional data: None
  6468.  
  6469.         Type.........: 58
  6470.         Description..: Show callers
  6471.                        Gives a list of the last 15 callers with the
  6472.                        time they came on-line and went off-line. Also
  6473.                        shown are bps rates and age.
  6474.         Optional data: None or /T
  6475.                        If no optional data is specified the list will
  6476.                        display the last 15 callers of all available
  6477.                        lines. With the /T option, the list will con-
  6478.                        tain all callers since midnight.
  6479.  
  6480.                        Please note that the filename for this option
  6481.                        has changed. The file used is now called
  6482.                        SCALLERS.BBS and the old file SLCALLER.BBS is
  6483.                        no longer used and can be deleted.
  6484.  
  6485.         Type.........: 59
  6486.         Description..: Change colour configuration
  6487.                        Allows the user to change the colour configur-
  6488.                        ation of the BBS. This is the same as in the
  6489.                        CONFIG.EXE program, but only works for the
  6490.                        current user, while the CONFIG.EXE part, works
  6491.                        for every user.
  6492.         Optional data: None
  6493.  
  6494.  
  6495.         --------------------------------------------------------------
  6496.         SuperBBS v1.15 documentation                          Page 108
  6497.  
  6498.  
  6499.         Type.........: 60
  6500.         Description..: Extract files
  6501.                        Allows the user to extract a file, then after-
  6502.                        wards he/she can view the files inside the
  6503.                        archive and repack (some) files. All from with-
  6504.                        in SuperBBS.
  6505.         Optional data: None <FullPath> </F>
  6506.                        If you leave the optional data line empty, it
  6507.                        means extract the file which is IN the TEMP
  6508.                        directory. This TEMP directory is setup in the
  6509.                        CONFIG.EXE program. If you enter the full
  6510.                        directory path or the /F, for menu templating,
  6511.                        this menu type will react as extract TO the
  6512.                        TEMP directory. Note the difference!
  6513.  
  6514.         Type.........: 61
  6515.         Description..: Archive files
  6516.                        The user will be asked which files have to be
  6517.                        archived. This option is to be used with the
  6518.                        extract option, menu type 60.
  6519.         Optional data: FullPath or /F
  6520.                        If you enter the full directory path of the
  6521.                        TEMP dir, the files will be packed from that
  6522.                        area. If you use the /F or the full directory
  6523.                        path to your file areas, the requested files
  6524.                        from that area will be packed.
  6525.  
  6526.         Type.........: 62
  6527.         Description..: Delete files
  6528.                        The user will be asked which files have to be
  6529.                        deleted. This option is to be used with the
  6530.                        extract option, menu type 60.
  6531.         Optional data: FullPath or /F
  6532.                        If you enter the full directory path of the
  6533.                        TEMP dir, the files will be deleted from that
  6534.                        area. If you use the /F or the full directory
  6535.                        path to your file areas, the requested files
  6536.                        from that area will be deleted.
  6537.  
  6538.         Type.........: 63
  6539.         Description..: Show BBS list (Long)
  6540.                        Show the user the long version of the BBS list.
  6541.                        The user has the option to enter the name
  6542.                        he/she wants to look for. All available data
  6543.                        about the BBS will be shown.
  6544.         Optional data: None
  6545.  
  6546.         Type.........: 64
  6547.         Description..: Change BBS information in BBS list
  6548.                        Allows Sysops to change their BBS data in the
  6549.                        BBS list. Only you and the person named as
  6550.                        Sysop in the BBS list is able to do this.
  6551.         Optional data: None
  6552.  
  6553.         --------------------------------------------------------------
  6554.         SuperBBS v1.15 documentation                          Page 109
  6555.  
  6556.  
  6557.         Type.........: 65
  6558.         Description..: Delete BBS information from BBS list
  6559.                        Allows Sysop to remove their data from the BBS
  6560.                        list. Only you and the person named as Sysop in
  6561.                        the BBS list is able to do this.
  6562.         Optional data: None
  6563.  
  6564.         Type.........: 66
  6565.         Description..: Download BBS list
  6566.                        Allows users to download the BBS list. Only the
  6567.                        protocol will be asked for.
  6568.         Optional data: None
  6569.  
  6570.         Type.........: 67
  6571.         Description..: Change user's phone number(s)
  6572.                        Allows the user to change his/her phone num-
  6573.                        ber(s).
  6574.         Optional data: None
  6575.  
  6576.         Type.........: 68
  6577.         Description..: Select message area from arealist
  6578.                        Allows the user to change area with the build
  6579.                        in area change command. This will display a
  6580.                        three row list of all the available (to this
  6581.                        user) message areas. Use this for changing
  6582.                        areas when using menu templating.
  6583.         Optional data: None
  6584.  
  6585.         Type.........: 69
  6586.         Description..: Select file area from arealist
  6587.                        Allows users to change area with the build in
  6588.                        area change command. This will display a one
  6589.                        row list of all the available (to this user)
  6590.                        file areas. Use this for changing areas when
  6591.                        using menu templating.
  6592.         Optional data: None, /P or /2
  6593.                        If you use the /P, the change area command will
  6594.                        change into a pick area command for ANSI users
  6595.                        only. The user can select an area from the list
  6596.                        with the cursor control keys. Local users
  6597.                        should use the cursor control keys on the
  6598.                        numeric keyboard with NUMLOCK on. (The other
  6599.                        cursor keys are used to change the online
  6600.                        time). The /2 command will give you two rows
  6601.                        instead of the one single row when no optional
  6602.                        data is given. With this option, your area
  6603.                        names have to be shorter than 30 characters,
  6604.                        but it allows you to display twice as much
  6605.                        areas on screen at once.
  6606.  
  6607.  
  6608.  
  6609.  
  6610.  
  6611.         --------------------------------------------------------------
  6612.         SuperBBS v1.15 documentation                          Page 110
  6613.  
  6614.  
  6615.         Type.........: 70
  6616.         Description..: Change alias
  6617.                        Allows the user to change his/her alias. Only
  6618.                        works if you allowed the use of an alias on
  6619.                        your system.
  6620.         Optional data: None
  6621.  
  6622.         Type.........: 71
  6623.         Description..: List aliases
  6624.                        Shows an user - alias list of all users. The
  6625.                        user is given the option to select a search
  6626.                        criterium.
  6627.         Optional data: None
  6628.  
  6629.         Type.........: 72
  6630.         Description..: Show user's balance in the timebank
  6631.                        Allows the user to see how much time he/she has
  6632.                        deposit in the timebank. You can set a maximum
  6633.                        in the CONFIG.EXE program.
  6634.         Optional data: None
  6635.  
  6636.         Type.........: 73
  6637.         Description..: Deposit time in timebank
  6638.                        Allows the user to store time in the timebank.
  6639.         Optional data: None
  6640.  
  6641.         Type.........: 74
  6642.         Description..: Withdraw time from timebank
  6643.                        Allows the user to withdraw time from his/her
  6644.                        account.
  6645.         Optional data: None
  6646.  
  6647.         Type.........: 75
  6648.         Description..: User online / Other line status
  6649.                        Show's who is on the other line(s) or the cur-
  6650.                        rent status of the other line(s).
  6651.         Optional data: None </S>
  6652.                        If you leave the optional data field empty,
  6653.                        SuperBBS will show the user who is on the other
  6654.                        line(s). If you use the /S parameter, SuperBBS
  6655.                        will show you the status of the other line(s).
  6656.  
  6657.         Type.........: 76
  6658.         Description..: Send message to other user on-line
  6659.                        Allows the user on a line to send a on-line
  6660.                        message to a user on another line. This only
  6661.                        works if the 'Do not disturb' flag is not on.
  6662.         Optional data: None
  6663.  
  6664.  
  6665.  
  6666.  
  6667.  
  6668.  
  6669.         --------------------------------------------------------------
  6670.         SuperBBS v1.15 documentation                          Page 111
  6671.  
  6672.  
  6673.         Type.........: 77
  6674.         Description..: Change current language
  6675.                        Allows the user to change his/her current lan-
  6676.                        guage file. (If you run with more than one
  6677.                        language file.)
  6678.         Optional data: None
  6679.  
  6680.         Type.........: 78
  6681.         Description..: Toggle 'Do not disturb' on/off
  6682.                        Allows the user to toggle the 'Do not disturb'
  6683.                        flag on and off. This way he/she can prevent
  6684.                        receiving messages from other line users.
  6685.         Optional data: None
  6686.  
  6687.         Type.........: 79
  6688.         Description..: Toggle full-screen message viewer on/off
  6689.                        Allows the user to toggle in SuperBBS the full-
  6690.                        screen message reader on or off. Quotes are now
  6691.                        written in a different colour when messages are
  6692.                        viewed with the fullscreen message viewer.
  6693.         Optional data: None
  6694.  
  6695.         Type.........: 80
  6696.         Description..: Displays mail areas with unread mail. All areas
  6697.                        which contains mail not yet read by the user
  6698.                        will be displayed. The menu option also tells
  6699.                        the user how many messages are unread and if
  6700.                        there are any personal unread messages.
  6701.         Optional data: None or /C
  6702.                        The /C option works on the user selected com-
  6703.                        bined boards (Message board 0). If you leave
  6704.                        the optional data field empty, it works on all
  6705.                        file areas.
  6706.  
  6707.         Type.........: 81
  6708.         Description..: This menu option allows the user to scan a file
  6709.                        for a virus infection. SuperBBS normally scans
  6710.                        uploads for viruses (if enabled), but now the
  6711.                        user can enter a filename of the file he/she
  6712.                        wants to scan. You will need the known ar-
  6713.                        chivers and the SCAN virusscanner somewhere in
  6714.                        your path.
  6715.         Optional data: /F or Full path
  6716.  
  6717.         Type.........: 82
  6718.         Description..: Allows the user to download the messages in the
  6719.                        QWK format, so he/she is able to read them
  6720.                        offline at his/her own pace.
  6721.         Optional data: None
  6722.  
  6723.  
  6724.  
  6725.  
  6726.  
  6727.         --------------------------------------------------------------
  6728.         SuperBBS v1.15 documentation                          Page 112
  6729.  
  6730.  
  6731.         Type.........: 83
  6732.         Description..: Upload option for replies on the QWK messages
  6733.                        downloaded with the menu option 82. The upload
  6734.                        is done in a .REP file, which SuperBBS will
  6735.                        extract and than place the messages contained
  6736.                        in the .REP file in the correct areas, or the
  6737.                        default QWK area.
  6738.         Optional data: None
  6739.  
  6740.         Type.........: 84
  6741.         Description..: Allows the user to update his/her lastread
  6742.                        pointer, telling SuperBBS where to start
  6743.                        searching for new messages when downloading a
  6744.                        QWK packet.
  6745.         Optional data: None
  6746.  
  6747.         Type.........: 85
  6748.         Description..: Show an aphorism to the user. An aphorism, also
  6749.                        called 'fortune cookie' is a little text which
  6750.                        is funny or interesting or just a text. (Like
  6751.                        the laws of Murphy.) SuperBBS will randomly
  6752.                        display an aphorism from a file given in the
  6753.                        optional data field. This file has to be in a
  6754.                        certain format:
  6755.  
  6756.                             **
  6757.                             Life is great if you run SuperBBS!
  6758.                                  By: Frank Hemmelder
  6759.                             **
  6760.                             SuperBBS is now bugfree!
  6761.                                  By Aki Antman
  6762.  
  6763.                             SYSTEM ERROR: Disconnecting
  6764.                             **
  6765.                             Murphy says:
  6766.  
  6767.                                  Everything that can go wrong,
  6768.                                  will go wrong!
  6769.                             **
  6770.  
  6771.                        The ** has to be the first two characters on
  6772.                        the line. They separate the aphorisms from each
  6773.                        other.
  6774.  
  6775.                        The ANSI/ASCII file APHORISM.A?? is displayed
  6776.                        before the aphorism itself. You can use all
  6777.                        control codes in the aphorism file, like all
  6778.                        colour codes and other options.
  6779.         Optional data: Drive:\Fullpath\Filename.ext
  6780.  
  6781.  
  6782.  
  6783.  
  6784.  
  6785.         --------------------------------------------------------------
  6786.         SuperBBS v1.15 documentation                          Page 113
  6787.  
  6788.  
  6789.         Type.........: 86
  6790.         Description..: Execute the doornumber in the optional data
  6791.                        field or the current door in the configuration
  6792.                        program.
  6793.         Optional data: Doornumber or /D
  6794.                        When using the door template menu, use the /D
  6795.                        option to execute the door. When you want to
  6796.                        start a specific door, use the doornumber as
  6797.                        setup in the configuration menu. SuperBBS will
  6798.                        save the door information, so the user will be
  6799.                        returned to the same door the next time he
  6800.                        chooses the door menu.
  6801.  
  6802.         Type.........: 87
  6803.         Description..: Select a door from the list. Use this command
  6804.                        when working with the door template menu as set
  6805.                        in the configuration. This option will display
  6806.                        a list of all available (to the user) doors. If
  6807.                        his/her security is too low, or the user
  6808.                        doesn't have the correct flagsetting for a
  6809.                        door, this door won't be displayed in the list.
  6810.         Optional data: None
  6811.  
  6812.         Type.........: 88
  6813.         Description..: Browse the nodelist menu option. this allows
  6814.                        you and your users to search through the node-
  6815.                        lists, when compiled, for a certain address.
  6816.                        You will have to compile the nodelist with the
  6817.                        SBBSNODE.EXE program. (See the chapter on util-
  6818.                        ities.)
  6819.         Optional data: None
  6820.  
  6821.         Type.........: 89
  6822.         Description..: This menu command is an area by area read com-
  6823.                        mand. You can read all unread messages in all
  6824.                        areas after each other. If there are no new
  6825.                        messages, SuperBBS will search for the next
  6826.                        area with new messages. You can always stop
  6827.                        reading after a message by pressing the corre-
  6828.                        sponding key for the Stop command. There is
  6829.                        also a command available to go to the next
  6830.                        area. Only the areas selected with the combined
  6831.                        area select are used for this methode of
  6832.                        reading the messages.
  6833.         Optional data: None
  6834.  
  6835.  
  6836.  
  6837.  
  6838.  
  6839.  
  6840.  
  6841.  
  6842.  
  6843.         --------------------------------------------------------------
  6844.         SuperBBS v1.15 documentation                          Page 114
  6845.  
  6846.  
  6847.         Type.........: 90
  6848.         Description..: Attach a file to another user. This way a user
  6849.                        can send a file to another user. If local, the
  6850.                        file will be copied to the correct place, after
  6851.                        SuperBBS prompts for the filename. When used
  6852.                        remote, the user can upload the file by using
  6853.                        any protocol. This menu option allows the
  6854.                        transfer of the files privately. SuperBBS will
  6855.                        store the files in the Local Attach area, set
  6856.                        in the configuration program. (The LA directory
  6857.                        in the directory configuration.)
  6858.         Optional data: None or message area number
  6859.                        When using the optional message area number,
  6860.                        the user can leave a message to the receiver of
  6861.                        the file, telling him/her about the file. If no
  6862.                        optional area number is used, there is no mess-
  6863.                        age attach option for the user.
  6864.  
  6865.         Type.........: 91
  6866.         Description..: Check if the current user has some attached
  6867.                        files waiting. If there are files waiting, the
  6868.                        user will be told so and given the option to
  6869.                        download them. You can enable/disable the check
  6870.                        on local attach files from the configuration
  6871.                        program.
  6872.         Optional data: None
  6873.  
  6874.         Type.........: 92
  6875.         Description..: Select the archiver the user wants to use to
  6876.                        archive the .QWK packet with. Used with menu
  6877.                        option 82 and 83.
  6878.         Optional data: None
  6879.  
  6880.         That's it, all available menu commands. If you are convert-
  6881.         ing from RemoteAccess, Proboard or QuickBBS to SuperBBS remem-
  6882.         ber that there are different options available in SuperBBS,
  6883.         which the others do not have. Please check your configuration
  6884.         carefully if starting with SuperBBS.
  6885.  
  6886.         5.3       Menu templating
  6887.         --------------------------------------------------------------
  6888.  
  6889.         Maybe you remember the good old days. In those days you had to
  6890.         build a menu for every available message and file area. Those
  6891.         days are gone. Now there is menu templating. This means you
  6892.         have one menu for all your message areas, another for all
  6893.         your file areas and another for your doors. How does it work?
  6894.  
  6895.         First you design your menu. Then you enter all the needed
  6896.         information. But instead of entering messagebase numbers, you
  6897.         enter /M. SuperBBS will replace this with a message area
  6898.         number. The same for the file areas. Design your menu, enter
  6899.  
  6900.  
  6901.         --------------------------------------------------------------
  6902.         SuperBBS v1.15 documentation                          Page 115
  6903.  
  6904.  
  6905.         the /F instead of the directory. SuperBBS will replace it with
  6906.         the information given in the CONFIG.BBS program. When design-
  6907.         ing your menu for doors, use the /D option, instead of the
  6908.         doorname.
  6909.  
  6910.         Let's have a look at how to setup a message menu this way:
  6911.  
  6912.         First you have to get from your main menu to the message menu.
  6913.         We want to start in area 01. We use menu option 1 and the
  6914.         optional data field would be: MAIL /M. MAIL is the menu
  6915.         name, /M tells SuperBBS to go to the message area last visited
  6916.         by the user. If he/she never visited a the mail areas, he/she
  6917.         will be placed in the first area defined in CONFIG.EXE. If you
  6918.         want to go to the second area, you could also have said /M=2.
  6919.  
  6920.         Now we need the read, write, scan, quickscan and delete
  6921.         options. Set up the menu as you normally would, except instead
  6922.         of using the messagebase number, use the /M in the optional
  6923.         data field. SuperBBS will know in what area the user is. Even
  6924.         if the user goes to the main menu and then returns to the
  6925.         messagebase, he/she will still be in the area he/she left
  6926.         from, because SuperBBS keeps track of the users movement.
  6927.  
  6928.         You can use the /M (/F for fileareas and /D for doors) for
  6929.         changing the area. If you use a type 1 menu and as optional
  6930.         data field the menu name and /M=+1, SuperBBS will change to
  6931.         the next area. If you use in the optional data field the
  6932.         /M=-1, SuperBBS will change area to the previous area. This
  6933.         option is endless, because the user is placed back to the
  6934.         first area when he/she wants to go to the next area from the
  6935.         last area. It looks like this:
  6936.  
  6937.               ---> 1 --> 2 --> 3 --> 4 --> 5 --> 6 --> 7 ---
  6938.               |                                            |
  6939.               ----------------------------------------------
  6940.  
  6941.         In this example is area 1 the lowest and area 7 the highest.
  6942.         This also works the other way around.
  6943.  
  6944.         So in short:
  6945.  
  6946.         Menu type  1 - MenuName /M    = Goto message area
  6947.         Menu type  2 - MenuName /F=31 = Gosub file area 31
  6948.         Menu type 23 - /M             = Read messages in current area
  6949.         Menu type 32 - /F             = Download from current area
  6950.         Menu type  1 - MenuName /M=+1 = Goto next message area
  6951.         Menu type  1 - Menuname /F=-1 = Goto previous file area
  6952.         Menu type  1 - MenuName /D    = Goto door menu
  6953.         Menu type  1 - MenuName /D=+1 = Goto next door menu
  6954.         Menu type 86 - /D             = Run current door
  6955.  
  6956.  
  6957.  
  6958.  
  6959.         --------------------------------------------------------------
  6960.         SuperBBS v1.15 documentation                          Page 116
  6961.  
  6962.  
  6963.         To show the name and number of the area you are currently in
  6964.         use these codes:
  6965.  
  6966.         <Ctrl-K>4      = File area name in ANS/ASC files
  6967.         <Ctrl-K>5      = Message area name in ANS/ASC files
  6968.         <Ctrl-K>"      = Number of current message template area
  6969.         <Ctrl-K>#      = Number of current file template area
  6970.         <Ctrl-K>&      = Name of current door
  6971.         <Ctrl-K>/      = Number of current door
  6972.         @ (Ascii 64)   = File area name in menu textline
  6973.         ' (Ascii 96)   = Message area name in menu textline
  6974.  
  6975.         These codes are replaced with the name you have set up in the
  6976.         CONFIG.EXE program. If you use characters behind these codes,
  6977.         please think about the fact that the codes will be replaced by
  6978.         the area name, so you might have to check if your menu is
  6979.         still aligned the way you want it. Example:
  6980.  
  6981.         In your menu:       Area ^K#: @         SuperBBS HQ
  6982.         For the user:       Area 12: General area         SuperBBS HQ
  6983.  
  6984.         In this example the user is in file area 12, General area.
  6985.         Note that the control code should be entered by holding down
  6986.         the Control key and pressing the K key. The # is a normal
  6987.         character which should be entered without the control key
  6988.         being pressed.
  6989.  
  6990.         SuperBBS saves the template information, so the user will be
  6991.         put in the same template menu he/she was last in when calling
  6992.         the next time.
  6993.  
  6994.         5.4       Changing hardcoded menu options
  6995.         --------------------------------------------------------------
  6996.  
  6997.         SuperBBS has the option to allow the use of your own commands,
  6998.         instead of the hardcoded menus in SuperBBS. These options can
  6999.         be used for these menu commands:
  7000.  
  7001.              23   Read messages
  7002.              24   Scan messages
  7003.              25   Quickscan messages
  7004.  
  7005.         These are the available commands to replace the hardcoded box
  7006.         in SuperBBS. You need to set these options in the optional
  7007.         data field, when editing a menu.
  7008.  
  7009.              /F        Read messages in forward order
  7010.              /R        Read messages in reverse order
  7011.              /I        Read individual messages
  7012.              /N        Read new messages
  7013.              /S        Read selected messages
  7014.              /M        Read marked messages
  7015.              /O        Read n number of messages
  7016.  
  7017.         --------------------------------------------------------------
  7018.         SuperBBS v1.15 documentation                          Page 117
  7019.  
  7020.  
  7021.         These options are also available in template menus, so you're
  7022.         able to build a very powerful (and in your own language if
  7023.         needed) message menu.
  7024.  
  7025.         Here is an example of a menu. The first /M is from the message
  7026.         area the second '/' option is to replace the hardcoded menu.
  7027.  
  7028.         Menu Opt. data Menu textline
  7029.         ---- --------  ----------------------------------------------
  7030.         23   /M /F     Read messages in forward order in current area
  7031.         23   /M /M     Read marked messages in current area
  7032.         24   8 /S      Read selected messages in area 8
  7033.         25   /M /N     Quickscan new messages in current area
  7034.         27   /M        Write a new message in current area
  7035.         68             Choose other area from area list
  7036.  
  7037.         And your imagination can do the rest. It is just an example,
  7038.         so don't use it as a complete menu!
  7039.  
  7040.         5.5       INCLUDE1.MNU
  7041.         --------------------------------------------------------------
  7042.  
  7043.         This is a very special menu file. This menu allows up to 10
  7044.         commands to be entered, which then will be added to all your
  7045.         existing menus. If SuperBBS finds this file in your menu
  7046.         directory, all menu commands are available to the user at any
  7047.         menu in your BBS. Very useful for the logoff command, paging
  7048.         the Sysop, help and what you can think of. Design the menu as
  7049.         you normally would design a menu.
  7050.  
  7051.  
  7052.  
  7053.  
  7054.  
  7055.  
  7056.  
  7057.  
  7058.  
  7059.  
  7060.  
  7061.  
  7062.  
  7063.  
  7064.  
  7065.  
  7066.  
  7067.  
  7068.  
  7069.  
  7070.  
  7071.  
  7072.  
  7073.  
  7074.  
  7075.         --------------------------------------------------------------
  7076.         SuperBBS v1.15 documentation                          Page 118
  7077.  
  7078.  
  7079.         Chapter 6      Control codes
  7080.         ==============================================================
  7081.  
  7082.         6.1       Control codes in menu and textfiles
  7083.         --------------------------------------------------------------
  7084.  
  7085.         You can now use several control codes in your menu. They don't
  7086.         have to be displayed through an ANSI or ASCII file, but can be
  7087.         used on the menu textline itself.
  7088.  
  7089.         Here's a complete list of all the control codes you can use,
  7090.         either in an ANSI or ASCII file or in your menu textline:
  7091.         (^ = Ctrl key)
  7092.  
  7093.         ASCII     Char.     Function description
  7094.         --------- --------  -----------------------------------------
  7095.          1        ^A        Wait for ENTER key to be pressed
  7096.          2        ^B        Turns OFF aborting with S key
  7097.          3        ^C        Turns ON aborting with S key
  7098.          4        ^D        Turns ON the 'More' prompt
  7099.          5        ^E        Turns OFF the 'More' prompt
  7100.          6        ^F        Not used alone (See below)
  7101.          7        ^G        Generates a 'BEEP'
  7102.          8        ^H        Backspace
  7103.          9        ^I        Tabulator
  7104.         10        ^J        Linefeed
  7105.         11        ^K        Not used alone (See below)
  7106.         12        ^L        Clears screen
  7107.         13        ^M        Carriage return
  7108.  
  7109.         6.2       ^F codes
  7110.         --------------------------------------------------------------
  7111.  
  7112.         The ^F codes available: (All codes apply to current user!)
  7113.  
  7114.         ASCII     Char.     Function description
  7115.         --------- --------  -----------------------------------------
  7116.         6 65      ^FA       User's full name
  7117.         6 66      ^FB       User's city and state
  7118.         6 67      ^FC       User's password (Use with care!)
  7119.         6 68      ^FD       User's business/data phone number
  7120.         6 69      ^FE       User's home/voice phone number
  7121.         6 70      ^FF       User's last calling date
  7122.         6 71      ^FG       User's last calling time (24 hrs format)
  7123.         6 72      ^FH       User's A flagsetting
  7124.         6 73      ^FI       User's B flagsetting
  7125.         6 74      ^FJ       User's C flagsetting
  7126.         6 75      ^FK       User's D flagsetting
  7127.         6 76      ^FL       User's netmail credit
  7128.         6 77      ^FM       Number of messages user has written
  7129.         6 78      ^FN       Highest message number user has read
  7130.         6 79      ^FO       User's security level
  7131.         6 80      ^FP       User's number of calls
  7132.  
  7133.         --------------------------------------------------------------
  7134.         SuperBBS v1.15 documentation                          Page 119
  7135.  
  7136.         6 81      ^FQ       User's uploads in files
  7137.         6 82      ^FR       User's uploads in KBytes
  7138.         6 83      ^FS       User's downloads in files
  7139.         6 84      ^FT       User's downloads in KBytes
  7140.         6 85      ^FU       Elapsed time this call in minutes
  7141.         6 86      ^FV       User's screen length
  7142.         6 87      ^FW       User's firstname
  7143.         6 88      ^FX       Status ANSI graphics (ON/OFF)
  7144.         6 89      ^FY       Status More prompt (ON/OFF)
  7145.         6 90      ^FZ       Status CLS codes (ON/OFF)
  7146.         6 48      ^F0       User's Sysop comment
  7147.         6 49      ^F1       Status Full Screen editor (ON/OFF)
  7148.         6 50      ^F2       User's age
  7149.         6 51      ^F3       User's birthday
  7150.         6 52      ^F4       User's time of first call (24 hrs format)
  7151.         6 53      ^F5       User's date of first call
  7152.         6 54      ^F6       Status of mailcheck at logon (ON/OFF)
  7153.         6 55      ^F7       User's up/download ratio in KBytes
  7154.         6 56      ^F8       User's up/download ratio in files
  7155.         6 57      ^F9       Status new files check at logon (ON/OFF)
  7156.         6 33      ^F!       Total minutes used
  7157.         6 34      ^F"       Status full screen reader
  7158.         6 35      ^F#       Expiration date
  7159.         6 36      ^F$       Expiration days left
  7160.  
  7161.         6.3       ^K codes
  7162.         --------------------------------------------------------------
  7163.  
  7164.         The ^K codes available:
  7165.  
  7166.         ASCII     Char.     Function description
  7167.         --------- --------  -----------------------------------------
  7168.         11 65     ^KA       Total number of calls to system
  7169.         11 66     ^KB       Name of the last caller
  7170.         11 67     ^KC       Number of active messages on system
  7171.         11 68     ^KD       Number of lowest message on system
  7172.         11 69     ^KE       Number of highest message on system
  7173.         11 70     ^KF       Number of times user has yelled SysOp
  7174.         11 71     ^KG       Day of the week in full
  7175.         11 72     ^KH       Number of users on system
  7176.         11 73     ^KI       Current time (24 hrs format)
  7177.         11 74     ^KJ       Current date (DD-MM-YY)
  7178.         11 75     ^KK       Number of minutes connected this call
  7179.         11 76     ^KL       Number of seconds connected this call
  7180.         11 77     ^KM       Number of minutes used against time limit
  7181.         11 78     ^KN       Number of seconds used against time limit
  7182.         11 79     ^KO       Number of minutes remaining this call
  7183.         11 80     ^KP       Number of seconds remaining this call
  7184.         11 81     ^KQ       Time Limit this call (Minutes)
  7185.         11 82     ^KR       User's baud rate (300-38400)
  7186.         11 83     ^KS       Abbreviated day of week
  7187.         11 84     ^KT       Download Limit in KBytes
  7188.         11 85     ^KU       Number of minutes until next system event
  7189.  
  7190.  
  7191.         --------------------------------------------------------------
  7192.         SuperBBS v1.15 documentation                          Page 120
  7193.  
  7194.  
  7195.         ASCII     Char.     Function description
  7196.         --------- --------  -----------------------------------------
  7197.         11 86     ^KV       Time of next system event (24 hrs format)
  7198.         11 89     ^KY       User's maximum up/download ratio in KBytes
  7199.         11 90     ^KZ       User's maximum up/download ratio in files
  7200.         11 48     ^K0       Current language file description
  7201.         11 49     ^K1       Status of scroll lock
  7202.         11 50     ^K2       One second pause
  7203.         11 51     ^K3       Display securitylevel comment (LIMITS.BBS)
  7204.         11 52     ^K4       Name of the current filearea
  7205.         11 53     ^K5       Name of the current messagearea
  7206.         11 54     ^K6       User's alias
  7207.         11 55     ^K7       User's time in bank
  7208.         11 56     ^K8       User's number of calls today
  7209.         11 57     ^K9       Number of messages in current area
  7210.         11 33     ^K!       Status of do not disturb flag (ON/OFF)
  7211.         11 46     ^K.       Number of current node
  7212.         11 34     ^K"       Number of current message template area
  7213.         11 35     ^K#       Number of current file template area
  7214.         11 37     ^K%       User's download remaining today in KBytes
  7215.         11 38     ^K&       Name of the current door
  7216.         11 47     ^K/       Number of the current door
  7217.  
  7218.         Do not use the ^Q, ^S and ^Z commands, because these are
  7219.         dangerous and can give you unexpected problems. To enter a
  7220.         code in your textfiles, use the Ctrl-F command. This means,
  7221.         press the control key, hold down while pressing the mentioned
  7222.         key (in this example the F), release and press the second
  7223.         character (in case of the ^F and ^K keys.) Another way is
  7224.         holding down the ALT key and pressing the ASCII value from the
  7225.         numeric keypad on the right of the keyboard. This only works
  7226.         on EXTENDED keyboards!!
  7227.  
  7228.         6.4       ^X, ^C, ^P and ^A keys
  7229.         --------------------------------------------------------------
  7230.  
  7231.         There are four special control keys available. These have
  7232.         special functions in SuperBBS or the external utilities.
  7233.  
  7234.         The ^X key is used to run a program from an ANSI or ASCII
  7235.         file. If superBBS comes across an ^X code while displaying a
  7236.         file, it will execute the program behind the ^X code. For an
  7237.         example:
  7238.  
  7239.              ^XMYPROG.EXE
  7240.  
  7241.         This will start the MYPROG.EXE program when the file is dis-
  7242.         played where this code is in.
  7243.  
  7244.  
  7245.  
  7246.  
  7247.  
  7248.  
  7249.         --------------------------------------------------------------
  7250.         SuperBBS v1.15 documentation                          Page 121
  7251.  
  7252.  
  7253.         The ^C, ^P and ^A key are used in the LCONFIG program and menu
  7254.         editor. The ^C code is used for changing colour in the text-
  7255.         lines in LCONFIG.EXE. (See the language configuration part of
  7256.         the docs for more info.) The ^A executes a display of a file
  7257.         in the language files. You can use this command to display an
  7258.         ANSI/ASCII file, instead of the normal textline. ^AHELP will
  7259.         display the file HELP.A?? from the textfile directory.
  7260.  
  7261.         The ^P key is used to enter another control code in the menu
  7262.         and/or textlines. You have to press ^P first, before you can
  7263.         enter a control code in a textline or menuline.
  7264.  
  7265.         6.5       ^O control codes
  7266.         --------------------------------------------------------------
  7267.  
  7268.         With the release of the 1.15 version of SuperBBS, a new set of
  7269.         control codes have been added to the program. These codes are
  7270.         accessed through the ^O key. You can use the ^O key to display
  7271.         the flagsettings of the user. Here's the commandline:
  7272.  
  7273.              ^O<Flag><Flag number>
  7274.  
  7275.         This will display the current user's flagsetting, either On or
  7276.         Off. For example ^OA5 will display the setting of flag A,
  7277.         number 5. With this option you can display all 32 flags.
  7278.  
  7279.         6.6       Additional control codes
  7280.         --------------------------------------------------------------
  7281.  
  7282.         Some additional control keys can be used within the message-
  7283.         base from SuperBBS. These codes are:
  7284.  
  7285.              @1   User's name
  7286.              @2   User's City & State
  7287.              @3   User's security level
  7288.              @4   User's birthday
  7289.              @5   User's age
  7290.              @6   User's firstname
  7291.  
  7292.         These codes can be used, if you did allow them to be used in
  7293.         CONFIG.EXE, in messages written in SuperBBS.
  7294.  
  7295.         The following additional control keys are needed for setting
  7296.         up a multiline system with template menus. These codes can be
  7297.         used in the data fields of the menus. The codes are:
  7298.  
  7299.              @N   Number of the node the user is on
  7300.              @M   Number of current message template area
  7301.              @F   Number of current file template area
  7302.              @S   User's security level
  7303.              @D   Number of the current template door
  7304.  
  7305.  
  7306.  
  7307.         --------------------------------------------------------------
  7308.         SuperBBS v1.15 documentation                          Page 122
  7309.  
  7310.  
  7311.         These codes allow you to use the temporarily areas in a multi-
  7312.         line system. For example, name your temporarily directories
  7313.         TEMP1 and TEMP2, for line 1 and 2, and specify the optional
  7314.         data field with TEMP@N, which will be replaced by TEMP1 or
  7315.         TEMP2 depending on the node the user is on.
  7316.  
  7317.  
  7318.  
  7319.  
  7320.  
  7321.  
  7322.  
  7323.  
  7324.  
  7325.  
  7326.  
  7327.  
  7328.  
  7329.  
  7330.  
  7331.  
  7332.  
  7333.  
  7334.  
  7335.  
  7336.  
  7337.  
  7338.  
  7339.  
  7340.  
  7341.  
  7342.  
  7343.  
  7344.  
  7345.  
  7346.  
  7347.  
  7348.  
  7349.  
  7350.  
  7351.  
  7352.  
  7353.  
  7354.  
  7355.  
  7356.  
  7357.  
  7358.  
  7359.  
  7360.  
  7361.  
  7362.  
  7363.  
  7364.  
  7365.         --------------------------------------------------------------
  7366.         SuperBBS v1.15 documentation                          Page 123
  7367.  
  7368.  
  7369.         Chapter 7.     Message base
  7370.         ==============================================================
  7371.  
  7372.         7.1       General information
  7373.         --------------------------------------------------------------
  7374.  
  7375.         The SuperBBS message base is fully compatible with QuickBBS
  7376.         and RemoteAccess. This will not guarantee that this will stay
  7377.         this way in the future. Either SuperBBS or the other programs
  7378.         might come up with a better type of message base. Currently
  7379.         you can use your old messagebase when converting from RA and
  7380.         QuickBBS to SuperBBS. You should set up the location of your
  7381.         messagebase in the CONFIG.EXE program.
  7382.  
  7383.         User's (and Sysop) are able to read, write, scan, quickscan
  7384.         and delete messages. The messages are numbered in increasing
  7385.         order. The first message starts at one, the second at two and
  7386.         so on. This doesn't mean both messages are in the same area.
  7387.         Besides the message number, SuperBBS also keeps track in which
  7388.         area the message belongs. When reading messages, you will see
  7389.         a notice stating that there are xxxx messages active. And that
  7390.         the lowest message is numbered yyyy and the highest zzzz. Also
  7391.         stated is the amount of messages in the current area. It looks
  7392.         something like this:
  7393.  
  7394.         Active msgs: 1234. Lowest message: 1. Highest message: 23460
  7395.         Number of messages in this area: 25.
  7396.  
  7397.         This means that from the 1234 messages, which starts at 1 and
  7398.         ends at 23460, there are 25 messages in the current area.
  7399.  
  7400.         SuperBBS now also supports real message numbering in an area.
  7401.         Every message area will be numbered from 1 to xx. This only
  7402.         applies to the user reading mail. Internally SuperBBS still
  7403.         uses the normal message numbering as described above.
  7404.  
  7405.         If you use this option of real message numbering, which we
  7406.         strongly suggest cause it is easier for your users to keep
  7407.         track of numbers while reading messages, you will have to
  7408.         change a line in the language file. This is the line stating
  7409.         the amount of messages in the messagebase. This has to be
  7410.         changed to the amount of messages per area. See the Lconfig
  7411.         part for more information.
  7412.  
  7413.  
  7414.  
  7415.  
  7416.  
  7417.  
  7418.  
  7419.  
  7420.  
  7421.  
  7422.  
  7423.         --------------------------------------------------------------
  7424.         SuperBBS v1.15 documentation                          Page 124
  7425.  
  7426.  
  7427.         7.2       Sysop keys available
  7428.         --------------------------------------------------------------
  7429.  
  7430.         The following options are available to the Sysop when reading
  7431.         messages:
  7432.  
  7433.         <A>gain             Show current message again.
  7434.         <N>ext              Show next message
  7435.         <B>ack              Show previous message
  7436.         <J>ump              Jump to specified message
  7437.         <R>eply             Reply to the current message
  7438.         <W>rite             Write a message in current area
  7439.         <D>elete            Remove the current message
  7440.         <K>eep as unread    Toggle the read/unread flag on/off
  7441.         <X>port             Send message to printer or file
  7442.         <C>opy              Copy current message to another user/board
  7443.         <E>dit              Edit the message information, like:
  7444.                             1. From        Who wrote the message
  7445.                             2. To          To whom message is send
  7446.                             3. Subject     Subject of the message
  7447.                             4. Board       Area number where msg is
  7448.                             5. Quit        Abort editing
  7449.                             6. Save        Save message
  7450.         <=>Private          Toggle the private/public flag on/off
  7451.         <S>top              Stop reading messages
  7452.  
  7453.         Use the <E>dit command and option 4 if you want to copy a
  7454.         message to another area. Use the <C>opy command if you want to
  7455.         forward a message to another user or system.
  7456.  
  7457.         One undocumented option is available to Sysops when reading
  7458.         ECHO and NET mail, the <!>. This allows you to see the infor-
  7459.         mation normally hidden in a message through a Ctrl-A code.
  7460.         Information like path and kludges are normally hidden behind
  7461.         these codes.
  7462.  
  7463.         Note that the keywords shown here can be altered through the
  7464.         lconfig.exe program.
  7465.  
  7466.         7.3       QWK offline mail system
  7467.         --------------------------------------------------------------
  7468.  
  7469.         SuperBBS is one of the first bulletin boards to support QWK
  7470.         packets directly. QWK is a mailreader system. this means the
  7471.         user downloads the messages and instead of reading them on-
  7472.         line, he/she can read them offline, saving a lot of money.
  7473.         Here's how it works.
  7474.  
  7475.         A user calls in on your board. he/she goes to the QWK menu
  7476.         options and selects the download command (menu option 82).
  7477.         First SuperBBS will ask the user if he/she wants to download
  7478.         the messages in QWK or ASCII format. (Most will choose QWK,
  7479.         sine it makes smaller packets.) Than SuperBBS will scan
  7480.  
  7481.         --------------------------------------------------------------
  7482.         SuperBBS v1.15 documentation                          Page 125
  7483.  
  7484.  
  7485.         through the message areas for any unread mail in the areas the
  7486.         user selected. If there is new mail, SuperBBS will export the
  7487.         messages and put them in an archive. This user can download
  7488.         this archive. Offline, the user goes into the mail reader, for
  7489.         example the Silly Little Mail Reader (TM) or the XRS reader
  7490.         (TM), which now also supports the QWK packets. He/she than
  7491.         reads the messages, write replies or/and new messages and on
  7492.         the next call uploads these messages with the upload command
  7493.         (menu option 83).
  7494.  
  7495.         Besides the mail package, your WELCOME.A?? and GOODBYE.A?? are
  7496.         packed in the archive. The same accounts for your NEWS.A??
  7497.         file, if available. These will be displayed while reading the
  7498.         messages with the SLMR program.
  7499.  
  7500.         SuperBBS will place the QWK packets in the WORK directory, as
  7501.         specified in your path settings in the configuration menu.
  7502.         Packets are deleted after the user has downloaded them.
  7503.  
  7504.         To separate your packets from those from other Bulletin board
  7505.         systems, you have to give the QWK packet an unique name. (Also
  7506.         done in the configuration program.) The reply packets will
  7507.         have the same name, except for the extension, which will be
  7508.         .REP, instead of the .QWK for the mailpacket.
  7509.  
  7510.         With menu option 84 is the user able to select where SuperBBS
  7511.         will start searching for new messages. This menu option allows
  7512.         to change the lastreadpointer of the user.
  7513.  
  7514.         Taglines can be allowed on your system. A tagline is a little
  7515.         line below the message with a witty or funny textline. Not all
  7516.         echomail areas allow the use of the tagline, because echomail
  7517.         already adds an origin line to the message, giving it a double
  7518.         originline, when a tagline is also added. That's why you can
  7519.         set it to Always allow taglines, never allow taglines or just
  7520.         allow them in local areas.
  7521.  
  7522.         Selecting the areas you want the mail from is done through the
  7523.         use of the area select command for message area 0, the global
  7524.         message area. (Menu option 28.) Areas which are set to On will
  7525.         be used to export the mail from. Areas set to Off will not be
  7526.         scanned for mail. It is useful to put this menu option in your
  7527.         QWK menu screen.
  7528.  
  7529.         QWK support is not 100% yet in this version of SuperBBS, but
  7530.         it will be in the near future. It is however ready enough to
  7531.         be used by your users.
  7532.  
  7533.         Support the offline mail reader and get your users to use it.
  7534.  
  7535.  
  7536.  
  7537.  
  7538.  
  7539.         --------------------------------------------------------------
  7540.         SuperBBS v1.15 documentation                          Page 126
  7541.  
  7542.  
  7543.         7.4       Group messages
  7544.         --------------------------------------------------------------
  7545.  
  7546.         A very powerful way to send a message to every user or just a
  7547.         certain security level is the Group message function. If
  7548.         enabled, every user who logs on to your system will get the
  7549.         message as if it is addressed to him/her personally.
  7550.  
  7551.         You have to address the message to: *everyone*. In this case
  7552.         everybody will receive the message. If posted to a certain
  7553.         security number, like *everyone*100, only users with security
  7554.         level 100 will receive the message.
  7555.  
  7556.         Post a group message always as a private message, otherwise
  7557.         all users can read the message.
  7558.  
  7559.         There are two new options available with menu option 22 (mail
  7560.         check), these options are:
  7561.  
  7562.              /A        Display all messages (New normal messages and
  7563.                        new group messages).
  7564.              /G        Display only new group messages.
  7565.  
  7566.         This message system could be used for informing your users
  7567.         about certain things happening on your BBS or any other infor-
  7568.         mation. You will have to set the security level needed to post
  7569.         group messages in the configuration program. This means you
  7570.         can also let your users send group messages.
  7571.  
  7572.         7.5       Netmail
  7573.         --------------------------------------------------------------
  7574.  
  7575.         SuperBBS is a fidonet compatible BBS program. This means you
  7576.         can exchange messages with other systems. These messages can
  7577.         be NETMAIL or ECHOMAIL.
  7578.  
  7579.         SuperBBS does use a nodelist, but you will still need a mailer
  7580.         who will handle the sending of the netmail, for example Front-
  7581.         door (TM) or D'Bridge (TM).
  7582.  
  7583.         If you have setup a netmail directory, SuperBBS will ask you
  7584.         for the address the message has to be send to. Here you have
  7585.         to enter a valid fidonet address. If you don't know the
  7586.         address, you can browse through the nodelist and search for
  7587.         the node you want. If your replying to a message, SuperBBS
  7588.         will try to match the senders zone, if you have an AKA in the
  7589.         senders network. If SuperBBS can't match the senders zone, he
  7590.         will use the main address. After you supplied the destination
  7591.         address, SuperBBS will ask you if the message is a CRASH (or
  7592.         send immediately) message. Third and last question is about
  7593.         File attachments. You can send a file to another BBS this way.
  7594.  
  7595.  
  7596.  
  7597.         --------------------------------------------------------------
  7598.         SuperBBS v1.15 documentation                          Page 127
  7599.  
  7600.  
  7601.         If you say YES to the previous question, SuperBBS will ask you
  7602.         for the filename. Then you can enter your message. Contact a
  7603.         BBS system running Netmail if you want more information on
  7604.         this subject. See the external utilities for more info on the
  7605.         SBBSNODE.EXE program.
  7606.  
  7607.         SuperBBS now also supports Point addresses, even if there is
  7608.         no nodelist available.
  7609.  
  7610.         7.6       Echomail
  7611.         --------------------------------------------------------------
  7612.  
  7613.         Echomail is mail that is distributed every night over several
  7614.         BBS systems. This means your message could get all over the
  7615.         world, depending on the area your in. This also is the most
  7616.         expensive form of mail. A message written on your system can
  7617.         be read on hundreds of other systems. All messages are always
  7618.         public.
  7619.  
  7620.         You can setup every message area in SuperBBS for echomail use.
  7621.         You can select a different AKA address (if you have them) and
  7622.         choose an origin line for every area (through ECHOORIG.CTL).
  7623.         You will need a front end program (also called mailer) to run
  7624.         Echomail.
  7625.  
  7626.         To run echomail you need an echomail processor. These will
  7627.         unpack messages from the archives they are send in and toss
  7628.         them to your echomail area. They also pack new messages from
  7629.         your system and prepare them to be transferred.
  7630.  
  7631.         Some processors are: (Copyrighted by their owners)
  7632.  
  7633.              - ZmailH       Echo & Netmail scanner/tosser
  7634.              - TosScan      Echo & Netmail scanner/tosser
  7635.              - Imail        Echo & Netmail scanner/tosser
  7636.              - GEcho        Echomail processor
  7637.  
  7638.         There are more programs available. Ask for them at a BBS near
  7639.         you, running echomail. The D'Bridge mailer has net and echo-
  7640.         mail support build into the program and support SuperBBS.
  7641.  
  7642.         You will also need some echomail utility program. This program
  7643.         must be capable of linking messages, renumbering and deleting
  7644.         them. One of the best programs around is MBUTIL (TM) written
  7645.         by Gerard van der Land. This program can take care of all your
  7646.         echomail area maintenance and more.
  7647.  
  7648.  
  7649.  
  7650.  
  7651.  
  7652.  
  7653.  
  7654.  
  7655.         --------------------------------------------------------------
  7656.         SuperBBS v1.15 documentation                          Page 128
  7657.  
  7658.  
  7659.         7.7       Nodelist support
  7660.         --------------------------------------------------------------
  7661.  
  7662.         SuperBBS has a limited Nodelist support build in. Limited
  7663.         because the cost support is not yet available. SuperBBS uses
  7664.         the QuickBBS alike indexfiles. These are created with the
  7665.         SBBSNODE.EXE program. Their is a menu option available to
  7666.         browse through the nodelist. When entering echomail, you have
  7667.         the option to scan through the nodelist to find the address.
  7668.         SuperBBS support point addresses.
  7669.  
  7670.         If no nodelist is available, SuperBBS will still work and you
  7671.         can still sent netmail. Also point addresses are still sup-
  7672.         ported.
  7673.  
  7674.         7.8       Search userlist
  7675.         --------------------------------------------------------------
  7676.  
  7677.         When enabled in the configuration program, SuperBBS allows the
  7678.         user who entered a non-existing name in a local message area
  7679.         to scan through the userlist. You can toggle this function on
  7680.         and off in the configuration program.
  7681.  
  7682.  
  7683.  
  7684.  
  7685.  
  7686.  
  7687.  
  7688.  
  7689.  
  7690.  
  7691.  
  7692.  
  7693.  
  7694.  
  7695.  
  7696.  
  7697.  
  7698.  
  7699.  
  7700.  
  7701.  
  7702.  
  7703.  
  7704.  
  7705.  
  7706.  
  7707.  
  7708.  
  7709.  
  7710.  
  7711.  
  7712.  
  7713.         --------------------------------------------------------------
  7714.         SuperBBS v1.15 documentation                          Page 129
  7715.  
  7716.  
  7717.         Chapter 8.     Files base
  7718.         ==============================================================
  7719.  
  7720.         8.1       General information
  7721.         --------------------------------------------------------------
  7722.  
  7723.         The filebase is just like SuperBBS messagebase compatible with
  7724.         RemoteAccess and QuickBBS. SuperBBS uses a FILES.BBS file to
  7725.         display the available files to the users. This file looks like
  7726.         this when viewed with a normal ASCII editor:
  7727.  
  7728.         Filename     Description
  7729.  
  7730.                      ^---- Cursor position 14
  7731.  
  7732.         SuperBBS will add the information like size and date if the
  7733.         file is found in the current area. If not, the word defined in
  7734.         the lconfig program for the word offline will be displayed
  7735.         instead of the date and size. The description has to start on
  7736.         character number 14. SuperBBS allows you to have more then one
  7737.         file description line. You can set this information in the
  7738.         CONFIG.EXE program. If you want to add a line with a text
  7739.         editor, use one who ends without putting a Ctrl-Z at the end
  7740.         of the document, start the extra description line with the
  7741.         ' >'(ASCII 32+62) sign. This will tell SuperBBS it is a file
  7742.         description line and will display it at the right place. (See
  7743.         the eaxmple in the part of this chapter concerning the up-
  7744.         loader name.)
  7745.  
  7746.         SuperBBS now also wraps the text around if the textline is
  7747.         longer than 45 characters. The wrapped text will be displayed
  7748.         at the right indent. You can set this in the configuration
  7749.         program.
  7750.  
  7751.         8.2       Extract and view option
  7752.         --------------------------------------------------------------
  7753.  
  7754.         SuperBBS allows you and your users to extract, view and repack
  7755.         a file while on-line. SuperBBS has support for ZIP, LZH, PAK,
  7756.         ARJ and ARC files. You can extract a file, view the contents
  7757.         of the file, read textfiles from within the file and repack
  7758.         only the wanted files, while discarding the rest. SuperBBS
  7759.         makes use for this option of the TEMP directory which you have
  7760.         to set up in CONFIG.EXE.
  7761.  
  7762.         After use, SuperBBS will clean the area in case the user
  7763.         doesn't and you have set the option on in CONFIG.EXE.
  7764.  
  7765.  
  7766.  
  7767.  
  7768.  
  7769.  
  7770.  
  7771.  
  7772.         --------------------------------------------------------------
  7773.         SuperBBS v1.15 documentation                          Page 130
  7774.  
  7775.  
  7776.         8.3       Uploader to files.bbs
  7777.         --------------------------------------------------------------
  7778.  
  7779.         SuperBBS allows you to optional put the username of the upload
  7780.         in the files list. This only works if you have the use of the
  7781.         '>' character in the files base listing set to on. SuperBBS
  7782.         will put the name of the uploader as the last line of the
  7783.         description. It will look like this:
  7784.  
  7785.         SBBS_115.ZIP  532267  15-jan-91  New SuperBBS release v1.15
  7786.                                          Full featured version.
  7787.                                          Uploader: Aki Antman
  7788.  
  7789.         This is what your users will see. In your files.bbs list it
  7790.         will look something like this:
  7791.  
  7792.         SBBS_115.ZIP  New SuperBBS release v1.15
  7793.          >Full featured version.
  7794.          >Uploader: Aki Antman
  7795.  
  7796.         Some Sysops use this method to give you some more system
  7797.         security, because everybody can see which file is uploaded by
  7798.         whom, preventing them to send you trojanhorses or virusfiles.
  7799.  
  7800.         8.4       FILES.CTL
  7801.         --------------------------------------------------------------
  7802.  
  7803.         This file, which is a plain ASCII file, gives you control over
  7804.         the files in your filebase. It is possible to assign passwords
  7805.         to files, specify unwanted files and allow free files. Use
  7806.         this file as follows:
  7807.  
  7808.                        <Filename>     /FREE
  7809.                        <Filename>     /UNWANTED
  7810.                        <Filename>     /PWD=<password>
  7811.  
  7812.         You can use wildcards in the filenames. If you don't specify a
  7813.         directory, the option will work in all file areas. Here's an
  7814.         example:
  7815.  
  7816.                        SBBS_111.ZIP   /FREE
  7817.                        BETA_112.ZIP   /PWD=BETATEST /FREE
  7818.                        *.GIF          /UNWANTED
  7819.                        C:\TMP\ZIP.ZIP /FREE
  7820.  
  7821.         This will make the SBBS file free, protect the free file Beta
  7822.         with a password, tells users .GIF files are not welcome and
  7823.         makes the ZIP.ZIP in the TMP directory also free.
  7824.  
  7825.  
  7826.  
  7827.  
  7828.  
  7829.  
  7830.         --------------------------------------------------------------
  7831.         SuperBBS v1.15 documentation                          Page 131
  7832.  
  7833.  
  7834.         8.5       New list option /N
  7835.         --------------------------------------------------------------
  7836.  
  7837.         The list option (menutype 31) of the Files.bbs file has been
  7838.         expanded. Besides the file format you want to look at, with
  7839.         all wildcharacters available, the user now also has the option
  7840.         to look only at the newfiles in the list. This is done by the
  7841.         /N option, after the user pressed the character to list the
  7842.         files. SuperBBS will display the question about the file mask.
  7843.         At this point entering /N will only display the newfiles. Make
  7844.         sure you change your textline in Lconfig.exe to incorporate
  7845.         this new option.
  7846.  
  7847.         8.6       Download counter
  7848.         --------------------------------------------------------------
  7849.  
  7850.         SuperBBS has a build in download counter. This allows you to
  7851.         keep track of the number of downloads for each file. In the
  7852.         configuration program you will have to specify which charac-
  7853.         ters you want to use as brackets. (For example: [], () or <>)
  7854.         SuperBBS will keep track of the downloads and everytime a file
  7855.         is downloaded will update the counter. If no counter is avail-
  7856.         able, SuperBBS will add one. This makes your files.bbs file
  7857.         look like this (Using [] as brackets):
  7858.  
  7859.         SBBS_115.ZIP  532267  15-jan-91  [17] SuperBBS version 1.15
  7860.                                          Full featured version
  7861.                                          Uploader: Aki Antman
  7862.         SDOC_115.ZIP  100001  15-jan-91  [2] SuperBBS documentation
  7863.                                          Uploader: Frank Hemmelder
  7864.         SUPERNET.A68   32180  15-jan-91  New SuperNet nodelist
  7865.                                          Uploader: Robbert Roos
  7866.  
  7867.         Please note that SuperBBS does not currently fill out the
  7868.         counter when below the 10. This might be available in a later
  7869.         version. Also files not downloaded won't have a counter set to
  7870.         zero.
  7871.  
  7872.         When you set the brackets option in the configuration program
  7873.         to spaces, the downloadcounter will be disabled.
  7874.  
  7875.  
  7876.  
  7877.  
  7878.  
  7879.  
  7880.  
  7881.  
  7882.  
  7883.  
  7884.  
  7885.  
  7886.  
  7887.  
  7888.         --------------------------------------------------------------
  7889.         SuperBBS v1.15 documentation                          Page 132
  7890.  
  7891.  
  7892.         Chapter 9.     Support files
  7893.         ==============================================================
  7894.  
  7895.         9.1       General information
  7896.         --------------------------------------------------------------
  7897.  
  7898.         SuperBBS uses a whole range of extra ANSI and ASCII support
  7899.         files. You can define these files yourself, or use the build
  7900.         in (English) messages. This way you can personalize your
  7901.         system. If a file is not available, SuperBBS will display a
  7902.         message of it's own, if needed.
  7903.  
  7904.         You can make these ANSI and ASCII files with a program like
  7905.         Thedraw. It even allows you to use animation in your ANSI
  7906.         files. Do remember that users are calling in and that a long
  7907.         screen build up will scare them away, or they switch to ASCII.
  7908.  
  7909.         SuperBBS will first look for the files in the ANSI/ASCII
  7910.         textfile directory specified in the language files, then in
  7911.         the text directory specified in the CONFIG.EXE program and if
  7912.         still no file is found, it will display the message of it's
  7913.         own, which is normally just a textline explaining what is
  7914.         going on.
  7915.  
  7916.         9.2       ANSI and ASCII Support files
  7917.         --------------------------------------------------------------
  7918.  
  7919.         These are the support files:
  7920.  
  7921.         Name.........: 0001 (0102, 0203......2223, 2324)
  7922.         Type.........: ANS/ASC
  7923.         Description..: File to be displayed at logon, between 00:00
  7924.                        and 01:00 hrs. This way you can setup a file
  7925.                        for every hour. 1516.ANS would be displayed
  7926.                        between 15:00 and 16:00 hrs.
  7927.  
  7928.         Name.........: ALIASASK
  7929.         Type.........: ANS/ASC
  7930.         Description..: This file is displayed at logon of a newuser
  7931.                        just before asking the alias he/she wants to
  7932.                        use. This file should contain some information
  7933.                        about the use of an alias on your board.
  7934.  
  7935.         Name.........: APHORISM
  7936.         Type.........: ANS/ASC
  7937.         Description..: Shown to the user before the aphorism (menu
  7938.                        option 85) is shown to the user.
  7939.  
  7940.         Name.........: BADALIAS
  7941.         Type.........: ANS/ASC
  7942.         Description..: Shown to the user when the alias the user wants
  7943.                        to use is found in the BASALIAS.CTL file.
  7944.  
  7945.  
  7946.         --------------------------------------------------------------
  7947.         SuperBBS v1.15 documentation                          Page 133
  7948.  
  7949.  
  7950.         Name.........: BIRTHDAY
  7951.         Type.........: ANS/ASC
  7952.         Description..: Shown when a user calls on his/her birthday.
  7953.  
  7954.         Name.........: BVERIFY
  7955.         Type.........: ANS/ASC
  7956.         Description..: Shown to the user when he/she is asked to give
  7957.                        his/her birthday as part of the system security
  7958.                        check.
  7959.  
  7960.         Name.........: DNLDHRS
  7961.         Type.........: ANS/ASC
  7962.         Description..: Shown to a user who wants to download when
  7963.                        downloading is not allowed as specified in
  7964.                        CONFIG.EXE.
  7965.  
  7966.         Name.........: DPHONE
  7967.         Type.........: ANS/ASC
  7968.         Description..: Shown to the user when he/she enters a dupe
  7969.                        phonenumber and the configuration has been set
  7970.                        to disconnect the user after showing this file.
  7971.  
  7972.         Name.........: EDITHELP
  7973.         Type.........: ANS/ASC
  7974.         Description..: Shown to the user when he/she asks for help
  7975.                        within the message editor.
  7976.  
  7977.         Name.........: FGOODBYE
  7978.         Type.........: ANS/ASC
  7979.         Description..: Shown to the user when he/she decided to logoff
  7980.                        after a file transfer. Do not use the code
  7981.                        Ctrl-A (= Press return) in this screen, other-
  7982.                        wise the user can't use the automatic logoff,
  7983.                        because SuperBBS will wait for the return.
  7984.  
  7985.         Name.........: GOODBYE
  7986.         Type.........: ANS/ASC
  7987.         Description..: Shown to the user at logoff, just before the
  7988.                        modems disconnect.
  7989.  
  7990.         Name.........: LOGO
  7991.         Type.........: ANS/ASC
  7992.         Description..: Shown to the user before asking the user's name
  7993.                        at logon to your system. At this moment is
  7994.                        SuperBBS not aware which language a user is
  7995.                        using, so it uses the directory specified in
  7996.                        the first language file in LANGUAGE.CTL. If you
  7997.                        are using different languages, this file should
  7998.                        contain all available languages.
  7999.  
  8000.  
  8001.  
  8002.  
  8003.  
  8004.         --------------------------------------------------------------
  8005.         SuperBBS v1.15 documentation                          Page 134
  8006.  
  8007.  
  8008.         Name.........: LOGONAGE
  8009.         Type.........: ANS/ASC
  8010.         Description..: Shown to the user when he/she is too young to
  8011.                        logon to your system, as set in the configur-
  8012.                        ation program.
  8013.  
  8014.         Name.........: LOGONPWD
  8015.         Type.........: ANS\ASC
  8016.         Description..: Shown to the user when he/she gives the wrong
  8017.                        password for loging on to your system, when you
  8018.                        have specified a global password in the con-
  8019.                        figuration program.
  8020.  
  8021.         Name.........: LOGONSEC
  8022.         Type.........: ANS/ASC
  8023.         Description..: Shown to the user when his/her security level
  8024.                        is not high enough to logon to your system, as
  8025.                        specified in the configuration program.
  8026.  
  8027.         Name.........: MAXPAGE
  8028.         Type.........: ANS/ASC
  8029.         Description..: Shown to the user when trying to page the Sysop
  8030.                        more times then specified in CONFIG.EXE.
  8031.  
  8032.         Name.........: NEWS
  8033.         Type.........: ANS/ASC
  8034.         Description..: File displayed to every user at logon. Useful
  8035.                        for newsflashes. Programs like NEWS_140.xxx are
  8036.                        easy for creating and editing this file.
  8037.  
  8038.         Name.........: NEWUSER1
  8039.         Type.........: ANS/ASC
  8040.         Description..: Shown to newusers after he/she has verified
  8041.                        his/her name and before the other logon ques-
  8042.                        tions are asked. At this point does SuperBBS
  8043.                        not know which language the user wants to use,
  8044.                        so you should make this file contain all avail-
  8045.                        able languages.
  8046.  
  8047.         Name.........: NEWUSER2
  8048.         Type.........: ANS/ASC
  8049.         Description..: File displayed to a new user after he/she
  8050.                        answered the questions about system options and
  8051.                        selected a password, but before the NEWUSER.Q-A
  8052.                        questionnaire is answered.
  8053.  
  8054.         Name.........: NO300
  8055.         Type.........: ANS/ASC
  8056.         Description..: Shown to the user trying to logon to your BBS
  8057.                        at 300 Baud when this is not allowed as you
  8058.                        specified in the CONFIG.EXE file.
  8059.  
  8060.         
  8061.  
  8062.         --------------------------------------------------------------
  8063.         SuperBBS v1.15 documentation                          Page 135
  8064.  
  8065.  
  8066.         Name.........: NOPAGE
  8067.         Type.........: ANS/ASC
  8068.         Description..: Shown to the user when you are paged, but you
  8069.                        disabled yell with the Scroll-lock key.
  8070.         
  8071.         Name.........: NOTAVAIL
  8072.         Type.........: ANS/ASC
  8073.         Description..: Shown to the user when you are paged outside
  8074.                        yelling hours.
  8075.  
  8076.         Name.........: NOTFOUND
  8077.         Type.........: ANS/ASC
  8078.         Description..: Shown to the user if the system can't find the
  8079.                        user's name in the user list. At this moment is
  8080.                        SuperBBS not aware of the language the user is
  8081.                        using or want to use. This file should there-
  8082.                        fore contain all available languages.
  8083.  
  8084.         Name.........: PAGEABRT
  8085.         Type.........: ANS/ASC
  8086.         Description..: Shown to the user when the Sysop aborts the
  8087.                        yell from the user.
  8088.  
  8089.         Name.........: PAGED
  8090.         Type.........: ANS/ASC
  8091.         Description..: Shown to the user after a yell for the Sysop,
  8092.                        incase the Sysop didn't answer.
  8093.  
  8094.         Name.........: PAGEQUES
  8095.         Type.........: ANS/ASC
  8096.         Description..: Shown to the user when yelling the Sysop, just
  8097.                        before the user is asked for the reason of the
  8098.                        page.
  8099.  
  8100.         Name.........: PASSWORD
  8101.         Type.........: ANS/ASC
  8102.         Description..: Shown to the new user just before the system
  8103.                        asks for a password, or just before the user
  8104.                        has the option to change his/her password.
  8105.  
  8106.         Name.........: PRIVATE
  8107.         Type.........: ANS/ASC
  8108.         Description..: Shown to the user if your system is a private
  8109.                        system and a non-registered user is trying to
  8110.                        get in. The user will be disconnected after
  8111.                        displaying the file.
  8112.  
  8113.         Name.........: RATIO
  8114.         Type.........: ANS/ASC
  8115.         Description..: Shown to the user when the upload/download file
  8116.                        ratio is exceeded as configured in CONFIG.EXE.
  8117.  
  8118.  
  8119.  
  8120.         --------------------------------------------------------------
  8121.         SuperBBS v1.15 documentation                          Page 136
  8122.  
  8123.  
  8124.         Name.........: RATIOK
  8125.         Type.........: ANS/ASC
  8126.         Description..: Shown to the user when the upload/download
  8127.                        kbytes ratio is exceeded as configured in
  8128.                        CONFIG.EXE.
  8129.  
  8130.         Name.........: READHELP
  8131.         Type.........: ANS/ASC
  8132.         Description..: Shown to the user if he/she asks for help with
  8133.                        the read, scan and quickscan commands.
  8134.  
  8135.         Name.........: SECxxxxx
  8136.         Type.........: ANS/ASC
  8137.         Description..: Shown to the user just after the welcome screen
  8138.                        if he/she has the security level 'xxxxx'.
  8139.                        'xxxxx' has to be a value between 0 and 32000.
  8140.                        (SEC20.ANS will be shown to security level 20
  8141.                        user's.) If this file is not found, SuperBBS
  8142.                        will look for a SECALL.A?? file.
  8143.  
  8144.         Name.........: SECALL
  8145.         Type.........: ANS/ASC
  8146.         Description..: Shown to the user if for his/her security level
  8147.                        no SECxxxxx.A?? file is available.
  8148.  
  8149.         Name.........: TIMEWARN
  8150.         Type.........: ANS/ASC
  8151.         Description..: Shown to the user when his/her time is adjusted
  8152.                        due to an upcoming event.
  8153.  
  8154.         Name.........: TOOSLOW
  8155.         Type.........: ANS/ASC
  8156.         Description..: Shown to the user when trying to logon to the
  8157.                        system at a bps rate which is not fast enough,
  8158.                        as configured in CONFIG.EXE.
  8159.  
  8160.         Name.........: TRASHCAN
  8161.         Type.........: ANS/ASC
  8162.         Description..: Shown to the user when his/her name was found
  8163.                        in the TRASHCAN.CTL list. The user will be
  8164.                        disconnected after displaying the file.
  8165.  
  8166.         Name.........: VIP
  8167.         Type.........: ANS/ASC
  8168.         Description..: Shown to the user after the welcome screen if
  8169.                        his/her name was found in the VIP.CTL list.
  8170.  
  8171.         Name.........: WELCOME
  8172.         Type.........: ANS/ASC
  8173.         Description..: Shown to the user after he/she entered her name
  8174.                        and password.
  8175.  
  8176.  
  8177.  
  8178.  
  8179.  
  8180.         --------------------------------------------------------------
  8181.         SuperBBS v1.15 documentation                          Page 137
  8182.  
  8183.  
  8184.         Name.........: WELCOME1
  8185.         Type.........: ANS/ASC
  8186.         Description..: Shown just after the welcome screen.
  8187.  
  8188.  
  8189.         Name.........: XFERHELP
  8190.         Type.........: ANS/ASC
  8191.         Description..: Shown to the user when the user asks for help
  8192.                        with the transfer protocols and file transfer.
  8193.  
  8194.         9.3       .CTL, .LNG and .BBS Support files
  8195.         --------------------------------------------------------------
  8196.  
  8197.         Besides the ANSI and ASCII files, SuperBBS uses a couple of
  8198.         .CTL, .LNG and .BBS files to control his behaviour. The .CTL
  8199.         files are all plain ASCII files and can be edited with every
  8200.         normal texteditor, even Edlin if you like. The .BBS files are
  8201.         all controlled through the CONFIG.EXE program. The .LNG files
  8202.         are language files and are controlled through the LCONFIG.EXE
  8203.         program. The .BBS and .LNG files are mentioned here as refer-
  8204.         ence, so you know what every file is for. Their set up is
  8205.         explained in detail in chapter 3.
  8206.  
  8207.         Type.........: *.LNG
  8208.         Description..: Language support files.
  8209.  
  8210.         Type.........: AREAS.BBS
  8211.         Description..: Not a file needed for SuperBBS, but most
  8212.                        echomail processors need this file, that's why
  8213.                        we mention it. It contains information about
  8214.                        your message areas and who to send them to. The
  8215.                        format is as follows:
  8216.  
  8217.                        <Area Nr.> <Description_of_area> <Destination>
  8218.  
  8219.                        Don't use the first three lines of the file.
  8220.                        Just put a ';' in there. This is just a plain
  8221.                        ASCII file.
  8222.  
  8223.         Type.........: BADALIAS.CTL
  8224.         Description..: Contains names which you as Sysop don't want to
  8225.                        be used as aliases on your system. The format
  8226.                        of this ASCII file is:
  8227.  
  8228.                             Bad alias
  8229.                             Bad alias
  8230.                             Bad alias
  8231.  
  8232.                        You can make this file with every normal ASCII
  8233.                        text editor.
  8234.  
  8235.  
  8236.         --------------------------------------------------------------
  8237.         SuperBBS v1.15 documentation                          Page 138
  8238.  
  8239.  
  8240.         Type.........: COMBINED.BBS
  8241.         Description..: Contains information about the user's settings
  8242.                        for the combined message board (Area 0). There
  8243.                        should be no reason to delete this file.
  8244.  
  8245.         Type.........: CONFIG.BBS
  8246.         Description..: Contains the complete setup from your system.
  8247.                        This file should never be deleted, because you
  8248.                        will have to setup your system again. This file
  8249.                        is 100% QuickBBS compatible.
  8250.  
  8251.         Type.........: DOORS.BBS
  8252.         Description..: Configuration file for the doors you have set
  8253.                        up in the configuration program.
  8254.  
  8255.         Type.........: DORINFO1.DEF
  8256.         Description..: One of two files, the other is the EXITINFO.BBS
  8257.                        file, which contains information to be used by
  8258.                        programs running outside SuperBBS. These files
  8259.                        are generated when you do a type 7 or 15 exit.
  8260.  
  8261.         Type.........: ECHOORIG.CTL
  8262.         Description..: Plain ASCII file. With this file it is possible
  8263.                        to have a different origin line in every mail
  8264.                        area. The format of the file is as follows:
  8265.  
  8266.                        <AreaNr.> <Origin line>
  8267.                        <AreaNr.> <Origin line>
  8268.  
  8269.                        Place this file in your main system area.
  8270.  
  8271.         Type.........: EXITINFO.BBS
  8272.         Description..: One of two files, the other is the DORINFO1.DEF
  8273.                        file, which contains information to be used by
  8274.                        programs running outside SuperBBS. These files
  8275.                        are generated when you do a type 7 or 15 exit.
  8276.  
  8277.         Type.........: FILES.CTL
  8278.         Description..: This file, which is a plain ASCII file, gives
  8279.                        you control over the files in your filebase. It
  8280.                        is possible to assign passwords to files, spec-
  8281.                        ily unwanted files and give free files. Use
  8282.                        this file as follows:
  8283.  
  8284.                        <Filename>     /FREE
  8285.                        <Filename>     /UNWANTED
  8286.                        <Filename>     /PWD=<password>
  8287.  
  8288.  
  8289.  
  8290.  
  8291.  
  8292.  
  8293.  
  8294.         --------------------------------------------------------------
  8295.         SuperBBS v1.15 documentation                          Page 139
  8296.  
  8297.  
  8298.                        You can use wildcards in the filenames. If you
  8299.                        don't specify a directory, the option will work
  8300.                        in all file areas. Here's an example:
  8301.  
  8302.                        SBBS_111.ZIP   /FREE
  8303.                        BETA_112.ZIP   /PWD=BETATEST /FREE
  8304.                        *.GIF          /UNWANTED
  8305.                        C:\TMP\ZIP.ZIP /FREE
  8306.  
  8307.                        This will make the SBBS file free, protect the
  8308.                        free file Beta with a password, tells users
  8309.                        .GIF files are not welcome and makes the
  8310.                        ZIP.ZIP in the TMP directory also free.
  8311.  
  8312.         Type.........: FLSEARCH.BBS
  8313.         Description..: Contains all information about your file areas.
  8314.                        Location, securitylevels, flagsettings, age to
  8315.                        have access and if in the menu templating is
  8316.                        stored in this file.
  8317.  
  8318.         Type.........: LASTREAD.BBS
  8319.         Description..: Contains information about every user and
  8320.                        his/her lastread message number. Never delete
  8321.                        this file, because all message will be
  8322.                        displayed as new messages to the user's.
  8323.  
  8324.         Type.........: LIMITS.BBS
  8325.         Description..: Contains the information about userlevels and
  8326.                        their limits. SuperBBS checks this file to find
  8327.                        the information about the userlevels.
  8328.  
  8329.         Type.........: MSGIDX.BBS / MSGINFO.BBS / MSGTOIDX.BBS /
  8330.                        MSGHDR.BBS / MSGTXT.BBS
  8331.         Description..: Contains the information about the messages on
  8332.                        your system. If you want to start with a new
  8333.                        and empty database, delete these files.
  8334.  
  8335.         Type.........: NODEIDX.SBS / NODEINC.SBS
  8336.         Description..: The two index files generated by the
  8337.                        SBBSNODE.EXE program from the raw nodelist.
  8338.                        These two files are needed if you use the node-
  8339.                        list support in SuperBBS.
  8340.  
  8341.         Type.........: PFILES.BBS
  8342.         Description..: Contains information about private uploads done
  8343.                        to you. This is a normal ASCII file. All pri-
  8344.                        vate upload descriptions are stored in this
  8345.                        file.
  8346.  
  8347.         Type.........: SLCALLER.BBS
  8348.         Description..: Contains information about the last 15 users to
  8349.                        your BBS. You can delete this file if you want,
  8350.                        but there should be no reason for it.
  8351.  
  8352.         --------------------------------------------------------------
  8353.         SuperBBS v1.15 documentation                          Page 140
  8354.  
  8355.  
  8356.         Type.........: SPROTO.BBS
  8357.         Description..: Configuration file for the external protocols.
  8358.  
  8359.         Type.........: SUSERS.BBS
  8360.         Description..: Contains the extra user information like age,
  8361.                        birthday, sex etc. Only delete this file if
  8362.                        your userbase is messy and you want to clean it
  8363.                        up. SuperBBS will ask every user for the needed
  8364.                        information again.
  8365.  
  8366.         Type.........: TIMELOG.BBS
  8367.         Description..: Contains information about the usage of the
  8368.                        BBS. The usage log is created out of this file.
  8369.                        If you want to start all over with your usage
  8370.                        log, delete this file.
  8371.  
  8372.         Type.........: TRASHCAN.CTL
  8373.         Description..: Contains user names you don't want to have on
  8374.                        your board, like Sysop, Dr., Hacker etc. This
  8375.                        is a plain ASCII file in the following format:
  8376.  
  8377.                             User name
  8378.                             User name
  8379.                             User name
  8380.  
  8381.         Type.........: USERS.BBS
  8382.         Description..: Contains the information about the users. All
  8383.                        normal user information is stored in this file.
  8384.                        Only delete this file if you want to start with
  8385.                        0 user's. Backup this file often to prevent
  8386.                        damage to your userfile if something happens.
  8387.  
  8388.         Type.........: VIP.CTL
  8389.         Description..: Contains information about special users to
  8390.                        your BBS system. SuperBBS will show the file
  8391.                        VIP.A?? to them at logon. This is a plain ASCII
  8392.                        file with the following format:
  8393.  
  8394.                             <User name>
  8395.                             <User name>
  8396.                             <User name>
  8397.  
  8398.         SuperBBS uses four logfiles for storing system information.
  8399.         One type you hopefully never have to see. These files are:
  8400.  
  8401.         Type.........: ERRORS.LOG & ERRORS.BBS
  8402.         Description..: Contains all errors which occur during oper-
  8403.                        ation of SuperBBS. Please take note of these
  8404.                        files and send the information to us, when you
  8405.                        come across an error. Send this information to
  8406.                        our support nodes or the SuperBBS HQ.
  8407.  
  8408.  
  8409.  
  8410.         --------------------------------------------------------------
  8411.         SuperBBS v1.15 documentation                          Page 141
  8412.  
  8413.  
  8414.         Type.........: SBBSDOWN.LOG
  8415.         Description..: Contains all downloads done from your system
  8416.                        and the names of the user who downloaded the
  8417.                        file.
  8418.  
  8419.         Type.........: SBBSUP.LOG
  8420.         Description..: Contains all uploads done to your system and
  8421.                        the name of the uploader.
  8422.  
  8423.         Type.........: SYSTEM.LOG
  8424.         Description..: Contains all information about what the user
  8425.                        did on your system. Information like name,
  8426.                        userlevel, alias, wrong passwords, exits to
  8427.                        doors and time on-line are stored in here. This
  8428.                        file is a plain ASCII file. If this file is
  8429.                        missing, SuperBBS will create it the next time
  8430.                        it is run, so you can delete this file as many
  8431.                        times as you wish.
  8432.  
  8433.  
  8434.  
  8435.  
  8436.  
  8437.  
  8438.  
  8439.  
  8440.  
  8441.  
  8442.  
  8443.  
  8444.  
  8445.  
  8446.  
  8447.  
  8448.  
  8449.  
  8450.  
  8451.  
  8452.  
  8453.  
  8454.  
  8455.  
  8456.  
  8457.  
  8458.  
  8459.  
  8460.  
  8461.  
  8462.  
  8463.  
  8464.  
  8465.  
  8466.  
  8467.  
  8468.         --------------------------------------------------------------
  8469.         SuperBBS v1.15 documentation                          Page 142
  8470.  
  8471.  
  8472.         Chapter 10.    Questionnaire language
  8473.         ==============================================================
  8474.  
  8475.         10.1      General information
  8476.         --------------------------------------------------------------
  8477.  
  8478.         SuperBBS has a powerful questionnaire language available to
  8479.         the Sysop for designing question files. SuperBBS will run the
  8480.         questionnaire called NEWUSER.Q-A if a new user enters your
  8481.         system and the file is found. Answers will be stored under the
  8482.         same filename, but with the extension .ASW. All questionnaires
  8483.         have to have the extension .Q-A and all answer files will have
  8484.         the extension .ASW. You can design as many questionnaires as
  8485.         you like. You can run a questionnaire from a menutype 12. On
  8486.         the optional datafield, you have to supply the name of the
  8487.         questionnaire.
  8488.  
  8489.         10.2      Available commands
  8490.         --------------------------------------------------------------
  8491.  
  8492.         Here's a list of the available commands in the questionnaires:
  8493.  
  8494.         Used codes:    <.......> = Mandatory
  8495.                        [.......] = Optional
  8496.  
  8497.         Command.....:  ASK <length> <variable> [default]
  8498.         Description.:  Asks for a string from the user. Length defines
  8499.                        the number of characters the answer can take,
  8500.                        the variable is the answer number, which you
  8501.                        can use in combination with other commands. The
  8502.                        option Default allows you to enter some infor-
  8503.                        mation as default in the answer field. If you
  8504.                        use as default USERNAME, this will be replaced
  8505.                        through the username of the user answering the
  8506.                        questionnaire.
  8507.         Example.....:  ASK 40 1 USERNAME
  8508.  
  8509.         Command.....:  CAPITALIZE <on/off>
  8510.         Description.:  If capitalize is on, all first letters of the
  8511.                        words entered in an answer field will be capi-
  8512.                        talized. If off, the user decides if a letter
  8513.                        is capitalized through the use of his/her
  8514.                        Shift(-Lock) key.
  8515.         Example.....:  CAPITALIZE ON
  8516.  
  8517.         Command.....:  CHANGECOLOR <foreground> <background>
  8518.         Description.:  Changes colour to the given combination. Fore-
  8519.                        ground (or textcolour) can be between 0 and 15,
  8520.                        background between 0 and 7. See earlier in this
  8521.                        documentation for a complete list of the col-
  8522.                        ours.
  8523.         Example.....:  CHANGECOLOR 14 1
  8524.  
  8525.  
  8526.         --------------------------------------------------------------
  8527.         SuperBBS v1.15 documentation                          Page 143
  8528.  
  8529.  
  8530.         Command.....:  CLEARSCREEN
  8531.         Description.:  Clears the screen if user has selected CLS
  8532.                        codes.
  8533.         Example.....:  CLEARSCREEN
  8534.  
  8535.         Command.....:  DISPLAY <"text">
  8536.         Description.:  Displays a text to the user. The pipe symbol
  8537.                        '|' acts as a carriage return. Every textline
  8538.                        should not exceed the screen width. If no '|'
  8539.                        is given, SuperBBS will continue at the end of
  8540.                        the last line. Use the '|' also after the
  8541.                        GETCHOICE command as the first character of a
  8542.                        textline. You can use as many '|' symbols
  8543.                        behind each other as you like.
  8544.         Example.....:  DISPLAY "Welcome to this BBS system.|"
  8545.  
  8546.         Command.....:  DISPLAYASW <variable>
  8547.         Description.:  Shows the answer given to the question given as
  8548.                        the variable. This should be the same variable
  8549.                        as used with the question.
  8550.         Example.....:  DISPLAYASW 1
  8551.  
  8552.         Command.....:  DISPLAYFILE <filename>
  8553.         Description.:  Displays the file given as filename from the
  8554.                        textfile directory. If the user has ANSI
  8555.                        enabled this will be the ANSI version if avail-
  8556.                        able, otherwise the ASCII version is shown.
  8557.                        SuperBBS first looks in the directory specified
  8558.                        in the language file, then in the directory
  8559.                        specified in CONFIG.EXE.
  8560.         Example.....:  DISPLAYFILE WELCOME
  8561.  
  8562.         Command.....:  DOMENUC <menutype> <"data">
  8563.         Description.:  This command will run the menu command (see
  8564.                        list for numbers) given as data in the menutype
  8565.                        field. The information given in the data field
  8566.                        will be displayed to the user.
  8567.         Example.....:  DOMENUC 11 "Yelling Sysop"
  8568.  
  8569.         Command.....:  ENDIF
  8570.         Description.:  Use this command as the end of an IF loop. (See
  8571.                        the IF command.)
  8572.         Example.....:  ENDIF
  8573.  
  8574.         Command.....:  EXEC <command>
  8575.         Description.:  Executes the program given as the command
  8576.                        option. This allows you to execute an external
  8577.                        program. This program should be in the path or
  8578.                        current directory.
  8579.         Example.....:  EXEC USERCHEC.EXE
  8580.  
  8581.  
  8582.  
  8583.  
  8584.         --------------------------------------------------------------
  8585.         SuperBBS v1.15 documentation                          Page 144
  8586.  
  8587.  
  8588.         Command.....:  GOTO <label>
  8589.         Description.:  This command allows you to jump to a character
  8590.                        or value. Label must be ONE character or a
  8591.                        value. The place GOTO will jump to is deter-
  8592.                        mined by the same character or value preceded
  8593.                        by a colon ':'. So the command GOTO A, will
  8594.                        jump to :A.
  8595.         Example.....:  GOTO B
  8596.  
  8597.         Command.....:  GETCHOICE <options> <variable> [default]
  8598.         Description.:  This command allows you to ask the user a ques-
  8599.                        tion, with only a limited one character answer
  8600.                        available. Options are the characters which are
  8601.                        valid for this answer, variable is the question
  8602.                        number the answer should be stored under in
  8603.                        memory and default is the default answer, so
  8604.                        when a user just presses ENTER, it will default
  8605.                        to the answer stated in default.
  8606.         Example.....:  GETCHOICE YN 2 Y
  8607.  
  8608.         Command.....:  IF <variable = "string">
  8609.         Description.:  This command allows you to jump over certain
  8610.                        parts of your questionnaire if the compiled
  8611.                        variable does not match the given string. Vari-
  8612.                        able is the question number stored in memory
  8613.                        and string is the string to match. SuperBBS
  8614.                        will compile the user's answer and compare it
  8615.                        to the string. If this doesn't match, SuperBBS
  8616.                        will jump to the first ENDIF found.
  8617.         Example.....:  IF 1 = "Frank Hemmelder"
  8618.  
  8619.         Command.....:  OUTPUTANSWER ["string"] <variable>
  8620.         Description.:  This commands allow you to store the answers
  8621.                        given by the user in an ASCII file with the
  8622.                        same name as the questionnaire, but with an ASW
  8623.                        extension. String is the text which should be
  8624.                        placed in front of the answer, variable is the
  8625.                        number of the answer stored in memory.
  8626.         Example.....:  OUTPUTANSWER "Full name : " 1
  8627.  
  8628.         Command.....:  POSTINFO
  8629.         Description.:  This command will write the current system
  8630.                        time, data and the username to the answer file.
  8631.                        This command should be used in front of the
  8632.                        OUTPUTANSWER lines. Some programs, like
  8633.                        READANS.EXE, allows you to upgrade newusers
  8634.                        easily by reading the answers in the
  8635.                        NEWUSER.ASW file, but they need the information
  8636.                        from POSTINFO to separate the different users.
  8637.         Example.....:  POSTINFO
  8638.  
  8639.  
  8640.  
  8641.  
  8642.         --------------------------------------------------------------
  8643.         SuperBBS v1.15 documentation                          Page 145
  8644.  
  8645.  
  8646.         Command.....:  QUIT
  8647.         Description.:  Ends the questionnaire. This does not mean this
  8648.                        command has to be at the end of all the ques-
  8649.                        tions. If you use the IF and ENDIF commands,
  8650.                        this could be half way through your question-
  8651.                        naire.
  8652.         Example.....:  QUIT
  8653.  
  8654.         Command.....:  SETFLAG <flag> <on/off>
  8655.         Description.:  Allows you to change a flagsetting from the
  8656.                        current user. Flag should be a character/number
  8657.                        combination, flags are numbered A1 to D8, and
  8658.                        they should be followed by the on or off com-
  8659.                        mand.
  8660.         Example.....:  SETFLAG B5 ON
  8661.  
  8662.         Command.....:  SETSECURITY <level>
  8663.         Description.:  Allows you to change the userlevel. Level
  8664.                        should be the new level.
  8665.         Example.....:  SETSECURITY 0
  8666.  
  8667.         Command.....:  WAITENTER
  8668.         Description.:  This command displays the 'Press ENTER to
  8669.                        continue' string and waits for the user to
  8670.                        press the ENTER key. The 'Press ENTER....' will
  8671.                        be done in the current language.
  8672.         Example.....:  WAITENTER
  8673.  
  8674.         10.3      NEWUSER.Q-A & EXPIRED.Q-A
  8675.         --------------------------------------------------------------
  8676.  
  8677.         The NEWUSER.Q-A is run, when available, everytime a new user
  8678.         logs on to your system. Here you can ask questions like the
  8679.         address of the user, his/her requirements or anything else you
  8680.         would like to know, before you give access to your system. (An
  8681.         example is below.)
  8682.  
  8683.         The EXPIRED.Q-A is run everytime a user's expiration date has
  8684.         reached 0. In this questionnaire you can change levels, change
  8685.         flagsettings, tell the user how he can get his/her level back
  8686.         and many other things.
  8687.  
  8688.         You can use as many questionnaires as you might need, but
  8689.         these two are special.
  8690.  
  8691.  
  8692.  
  8693.  
  8694.  
  8695.  
  8696.  
  8697.  
  8698.  
  8699.  
  8700.         --------------------------------------------------------------
  8701.         SuperBBS v1.15 documentation                          Page 146
  8702.  
  8703.  
  8704.         10.4      Questionnaire example
  8705.         --------------------------------------------------------------
  8706.  
  8707.         Now let's have a look at this little example. You could use
  8708.         it, but I recommend you change it and make it better. It will
  8709.         first display a textfile to the user, stating the rules of the
  8710.         BBS, then ask the most important questions and asks if you are
  8711.         a Sysop. If you are, you'll be able to enter your BBS informa-
  8712.         tion. Then all answers are displayed, so the user can check
  8713.         them and eventually start all over if he/she made a mistake.
  8714.         This is an example of a NEWUSER.Q-A questionnaire.
  8715.  
  8716.              CLEARSCREEN
  8717.              DISPLAYFILE RULES
  8718.              CHANGCOLOR 11 0
  8719.              CAPITALIZE ON
  8720.              DISPLAY "Do you still want to continue? (Y/n) "
  8721.              GETCHOICE YN 1 Y
  8722.              CAPITALIZE OFF
  8723.              IF 1 = "N"
  8724.              SETSECURITY 0
  8725.              CHANGECOLOR 14 4
  8726.              DISPLAY "You will be logged off now!"
  8727.              QUIT
  8728.              ENDIF
  8729.              :A
  8730.              CLEARSCREEN
  8731.              CHANGECOLOR 10 0
  8732.              DISPLAY "|Your full name........: "
  8733.              ASK 40 2 USERNAME
  8734.              CHANGECOLOR 10 0
  8735.              DISPLAY "Address................: "
  8736.              ASK 40 3
  8737.              CHANGECOLOR 10 0
  8738.              DISPLAY "City and State.........: "
  8739.              ASK 40 4
  8740.              CHANGECOLOR 10 0
  8741.              DISPLAY "Telephone number.......: "
  8742.              ASK 15 5
  8743.              CHANGECOLOR 10 0
  8744.              DISPLAY "|Are you a Sysop? (y/N) "
  8745.              CAPITALIZE ON
  8746.              GETCHOICE YN 6 N
  8747.              CAPITALIZE OFF
  8748.              IF 6 = "Y'
  8749.              CHANGECOLOR 10 0
  8750.              DISPLAY "BBS name...............: "
  8751.              ASK 40 7
  8752.              CHANGECOLOR 10 0
  8753.              DISPLAY "Telephone number.......: "
  8754.              ASK 15 8
  8755.              ENDIF
  8756.  
  8757.  
  8758.         --------------------------------------------------------------
  8759.         SuperBBS v1.15 documentation                          Page 147
  8760.  
  8761.  
  8762.              CHANGECOLOR 13 0
  8763.              DISPLAY "|Thank you for filling out all the questions."
  8764.              DISPLAY "|Now you can check your answers.|
  8765.              WAITENTER
  8766.              CLEARSCREEN
  8767.              CHANGECOLOR 11 0
  8768.              DISPLAY "|These are your answers: "
  8769.              CHANGECOLOR 10 0
  8770.              DISPLAY "|Name..................: "
  8771.              DISPLAYASW 2
  8772.              CHANGECOLOR 10 0
  8773.              DISPLAY "Address................: "
  8774.              DISPLAYASW 3
  8775.              CHANGECOLOR 10 0
  8776.              DISPLAY "City and State.........: "
  8777.              DISPLAYASW 4
  8778.              CHANGECOLOR 10 0
  8779.              DISPLAY "Telephone number.......: "
  8780.              DISPLAYASW 5
  8781.              CHANGECOLOR 10 0
  8782.              IF 6 = "Y'
  8783.              CHANGECOLOR 10 0
  8784.              DISPLAY "BBS name...............: "
  8785.              DISPLAYASW 7
  8786.              CHANGECOLOR 10 0
  8787.              DISPLAY "Telephone number.......: "
  8788.              DISPLAYASW 8
  8789.              ENDIF
  8790.              CHANGECOLOR 14 1
  8791.              DISPLAY "|All answers correct? (Y/n)
  8792.              CAPITALIZE ON
  8793.              GETCHOICE YN 9 Y
  8794.              CAPITALIZE OFF
  8795.              IF 9 = "N"
  8796.              GOTO A
  8797.              ENDIF
  8798.              CHANGECOLOR 12 0
  8799.              DISPLAY "|Thank you for answering all questions."
  8800.              DISPLAY "|The answers are now stored."
  8801.              POSTINFO
  8802.              OUTPUTANSWER "Name.........: " 2
  8803.              OUTPUTANSWER "Address......: " 3
  8804.              OUTPUTANSWER "City & State.: " 4
  8805.              OUTPUTANSWER "Phone........: " 5
  8806.              IF 6 = "Y"
  8807.              OUTPUTANSWER "BBS name.....: " 7
  8808.              OUTPUTANSWER "Phone........: " 8
  8809.              QUIT
  8810.  
  8811.  
  8812.  
  8813.  
  8814.  
  8815.  
  8816.         --------------------------------------------------------------
  8817.         SuperBBS v1.15 documentation                          Page 148
  8818.  
  8819.  
  8820.         Chapter 11.    Running SuperBBS
  8821.         ==============================================================
  8822.  
  8823.         11.1      General information
  8824.         --------------------------------------------------------------
  8825.  
  8826.         SuperBBS can be run as a stand alone program or with a front-
  8827.         end mailer like Frontdoor (TM), D'Bridge (TM) or any other
  8828.         mailer program. In both cases you need to run SuperBBS from a
  8829.         batchfile. Two examples are given later in a chapter of the
  8830.         documentation. One for running SuperBBS as stand alone program
  8831.         and one for running SuperBBS in combination with a mailer.
  8832.  
  8833.         If you are using SuperBBS with a mailer, please read all the
  8834.         documentation of the mailer program carefully, so you know how
  8835.         the two programs interact with each other.
  8836.  
  8837.         11.2      Command line options
  8838.         --------------------------------------------------------------
  8839.  
  8840.         SuperBBS can be started by running the program BBS.EXE without
  8841.         any parameter. This will put the main SuperBBS program on-
  8842.         line. You will see a SuperBBS screen with some information,
  8843.         like time and date, last user and more. When this screen is
  8844.         visible (or the screensaver is working) you have two options:
  8845.  
  8846.              [L]       This will put the BBS program in local mode.
  8847.                        This way you will be able to connect to the
  8848.                        system, just like you are running the system
  8849.                        remotely. Beware that if you have any door
  8850.                        programs installed which uses a Carrier Detect
  8851.                        monitor, these won't run because there is no
  8852.                        carrier signal available.
  8853.  
  8854.              [ESCAPE]  Shutdown SuperBBS and returns you to the DOS
  8855.                        prompt.
  8856.  
  8857.         There is a third option, this is that you get a caller on-
  8858.         line. SuperBBS will connect at the right modem speed and will
  8859.         handle the connection. A carrier check is build in, so if the
  8860.         user disconnects, the system will restart (if run from a
  8861.         batchfile).
  8862.  
  8863.         To start the BBS program in local mode, use the -L option.
  8864.         This option and the other command line options are as follows:
  8865.  
  8866.         Type.........: -Bxxxx
  8867.         Description..: Starts SuperBBS with a BPS rate of xxxx. This
  8868.                        is a value between 300 and 38400, depending on
  8869.                        your modemspeed. This option is mostly used in
  8870.                        a batchfile running a mailer, telling SuperBBS
  8871.                        at what BPS rate the user is calling.
  8872.  
  8873.  
  8874.         --------------------------------------------------------------
  8875.         SuperBBS v1.15 documentation                          Page 149
  8876.  
  8877.  
  8878.         Type.........: -Exxx
  8879.         Description..: Tells SuperBBS to exit the call with errorlevel
  8880.                        xxx. This can be handy if you wish to start
  8881.                        some external program after SuperBBS finishes.
  8882.  
  8883.         Type.........: -L
  8884.         Description..: Starts the SuperBBS program in Local mode.
  8885.  
  8886.         Type.........: -Oxxxxxx
  8887.         Description..: This option will increase the overlay buffer
  8888.                        with xxxxxx bytes. (For a 286-12 Mhz machine
  8889.                        this should be somewhere between 50000 and
  8890.                        100000 bytes.) Experiment a bit with it to find
  8891.                        the right value. This will speed up the Super-
  8892.                        BBS operation on slow machines or machines with
  8893.                        no EMS. This option defaults to 50000 bytes.
  8894.  
  8895.         Type.........: -Px
  8896.         Description..: Tells SuperBBS what COM port to use for the
  8897.                        connection.
  8898.  
  8899.         Type.........: -R
  8900.         Description..: Tells SuperBBS it is already connected to a
  8901.                        caller and just has to restart the main pro-
  8902.                        gram. This option is used after a type 15 exit.
  8903.  
  8904.         Type.........: -T
  8905.         Description..: Tells SuperBBS the user has -T time left. This
  8906.                        time is forwarded by the mailer, to prevent an
  8907.                        overshoot of an event. Frontdoor uses this in
  8908.                        it's DOBBS.BAT file. (Frontdoor v2.01 also has
  8909.                        a bug at 14400 EC, stating the -B command as
  8910.                        9600 Bps, instead of the correct Bps). See your
  8911.                        mailer manual for further information on call-
  8912.                        ing the BBS.
  8913.  
  8914.         Type.........: -*
  8915.         Description..: Tells SuperBBS not to load the overlay file in
  8916.                        EMS.
  8917.  
  8918.         Combinations of these parameters are possible. These parame-
  8919.         ters are not necessary to run the SuperBBS program, but are
  8920.         sometimes needed.
  8921.  
  8922.  
  8923.  
  8924.  
  8925.  
  8926.  
  8927.  
  8928.  
  8929.  
  8930.  
  8931.  
  8932.         --------------------------------------------------------------
  8933.         SuperBBS v1.15 documentation                          Page 150
  8934.  
  8935.  
  8936.         11.3      On-line Sysop keys
  8937.         --------------------------------------------------------------
  8938.  
  8939.         While the SuperBBS is online and a caller is in the system,
  8940.         the sysop has several keys which he/she can use. All Fx keys
  8941.         refer to the status line which is shown at the bottom of the
  8942.         local screen. All keys apply to the current user on-line. All
  8943.         the available keys are:
  8944.  
  8945.         Type.........: F1
  8946.         Description..: Shows user's information on status line. Name,
  8947.                        city, bps rate, securitylevel, times called,
  8948.                        time left and line number are displayed.
  8949.  
  8950.         Type.........: F2
  8951.         Description..: Shows user's flags.
  8952.  
  8953.         Type.........: F3
  8954.         Description..: Shows user's up/download levels and ratio.
  8955.  
  8956.         Type.........: F4
  8957.         Description..: Shows chat reason (if any) and if the Sysop is
  8958.                        available.
  8959.  
  8960.         Type.........: F5
  8961.         Description..: Shows sysop comment (from SBBSUSER.EXE) and
  8962.                        alias information.
  8963.  
  8964.         Type.........: F6
  8965.         Description..: Shows the current time and date, user's phone
  8966.                        numbers, total calls to system, number of mess-
  8967.                        ages written and last caller.
  8968.  
  8969.         Type.........: F7
  8970.         Description..: Shows the last and first time and date the user
  8971.                        called, and the expiration date of the user.
  8972.  
  8973.         Type.........: F8
  8974.         Description..: Shows the information you have set in the con-
  8975.                        figuration program. This function key if
  8976.                        programmable by you. Note that the maximum line
  8977.                        length cannot be exceeded (80 characters). You
  8978.                        can use all control codes in these two lines.
  8979.  
  8980.         Type.........: F9
  8981.         Description..: Remove status lines from screen. This gives you
  8982.                        the same view as the user.
  8983.  
  8984.         Type.........: F10
  8985.         Description..: Gives information about the on-line keys
  8986.  
  8987.  
  8988.  
  8989.  
  8990.         --------------------------------------------------------------
  8991.         SuperBBS v1.15 documentation                          Page 151
  8992.  
  8993.  
  8994.         Type.........: ALT-C
  8995.         Description..: Chat with the user. A message will be displayed
  8996.                        to the user at the start and finnish of the
  8997.                        conversation.
  8998.  
  8999.         Type.........: ALT-E
  9000.         Description..: Run the on-line user editor. This allows you to
  9001.                        edit the current user. All changes will be
  9002.                        saved in the user file. A message will be dis-
  9003.                        played to the user, unless you have CapsLock
  9004.                        on.
  9005.  
  9006.         Type.........: ALT-F
  9007.         Description..: Change the current user's flagsettings. All
  9008.                        changes will be saved in the user file. A mess-
  9009.                        age will be displayed to the user, unless you
  9010.                        have CapsLock on.
  9011.  
  9012.         Type.........: ALT-H
  9013.         Description..: Disconnect user without showing GOODBYE.A??.
  9014.  
  9015.         Type.........: ALT-J
  9016.         Description..: Shell to DOS from SuperBBS. SuperBBS can swap
  9017.                        to EMS or disk if allowed through the
  9018.                        CONFIG.EXE program. A message will be displayed
  9019.                        to the user when you shell out and when you
  9020.                        return.
  9021.  
  9022.         Type.........: ALT-L
  9023.         Description..: Locks the user out of your system. He/she will
  9024.                        be disconnected and his/her level will be
  9025.                        lowered to 0.
  9026.  
  9027.         Type.........: ALT-S
  9028.         Description..: Change the caller's security level. A message
  9029.                        will be displayed to the user, unless CapsLock
  9030.                        is on.
  9031.  
  9032.         Type.........: ALT-T
  9033.         Description..: Change the timelimit for the user for this
  9034.                        call.
  9035.  
  9036.         Type.........: ALT-1
  9037.         Description..: Generate line noise. This can be useful if you
  9038.                        want a user off-line.
  9039.  
  9040.         Type.........: ALT-2
  9041.         Description..: Toggle the ratio check for the current user on
  9042.                        or off.
  9043.  
  9044.         Type.........: ALT-3
  9045.         Description..: Set a new download limit for this call.
  9046.  
  9047.  
  9048.         --------------------------------------------------------------
  9049.         SuperBBS v1.15 documentation                          Page 152
  9050.  
  9051.  
  9052.         Type.........: ALT-4
  9053.         Description..: Generates a BEEP on the user's console.
  9054.  
  9055.         Type.........: ALT-5
  9056.         Description..: Toggle output to user's screen on or off.
  9057.  
  9058.         Type.........: ALT-6
  9059.         Description..: Toggle user's keyboard on or off.
  9060.  
  9061.         Type.........: Up arrow
  9062.         Description..: Increase time limit with 1 minute.
  9063.  
  9064.         Type.........: Down arrow
  9065.         Description..: Decrease time limit with 1 minute.
  9066.  
  9067.         Type.........: Scroll lock
  9068.         Description..: Toggle Sysop availability on/off. Status lock
  9069.                        on means Sysop not available. Also no messages
  9070.                        are send to the user, when the Sysop changes
  9071.                        the user information.
  9072.  
  9073.         11.4      User's on-line keys
  9074.         --------------------------------------------------------------
  9075.  
  9076.         Just as the Sysop has the user some special keys on-line.
  9077.         These are:
  9078.  
  9079.         Type.........: P
  9080.         Description..: Pause all output from text.
  9081.  
  9082.         Type.........: S
  9083.         Description..: Abort current operation. This works in most
  9084.                        places in the SuperBBS program.
  9085.  
  9086.         Type.........: Ctrl-C
  9087.         Description..: Stops Sysop yell and message scan.
  9088.  
  9089.         Type.........: Ctrl-Y
  9090.         Description..: Clears any input line. (When you have to answer
  9091.                        a question.)
  9092.  
  9093.         As of version 1.10, SuperBBS supports the 'normal' text editor
  9094.         keys as usable keys at input fields. This means you can use
  9095.         the arrow keys, Ctrl-T, Ctrl-Y, Insert, Delete, Home and End
  9096.         keys while entering text.
  9097.  
  9098.  
  9099.  
  9100.  
  9101.  
  9102.  
  9103.  
  9104.  
  9105.  
  9106.         --------------------------------------------------------------
  9107.         SuperBBS v1.15 documentation                          Page 153
  9108.  
  9109.  
  9110.         11.5      Errorlevels
  9111.         --------------------------------------------------------------
  9112.  
  9113.         SuperBBS normally exits with an errorlevel. You can influence
  9114.         the 'normal' exit through the -Exxx command parameter (see
  9115.         above), but there are some more errorlevels reserved for
  9116.         SuperBBS. Here they are:
  9117.  
  9118.         Errorlevel...: 0
  9119.         Description..: Normal exit, no problems encountered.
  9120.  
  9121.         Errorlevel...: 2
  9122.         Description..: Sysop dropped to DOS by pressing ESCAPE in
  9123.                        stand alone mode.
  9124.  
  9125.         Errorlevel...: 3
  9126.         Description..: User logged off and entered Netmail.
  9127.  
  9128.         Errorlevel...: 4
  9129.         Description..: User logged off and entered Echomail.
  9130.  
  9131.         Errorlevel...: 5
  9132.         Description..: User logged off and entered both Net and Echo-
  9133.                        mail.
  9134.  
  9135.         In general it is useful not to use the errorlevel of 10 and
  9136.         below. These levels are mostly used to control program behav-
  9137.         iour.
  9138.  
  9139.         11.6      Yell and chat
  9140.         --------------------------------------------------------------
  9141.  
  9142.         SuperBBS has a chat option build in to the main program. When
  9143.         a user tries to yell for you, the SuperBBS program will ask
  9144.         for a reason. Then, if a reason is entered, the system will
  9145.         page you. Normally this is a creeping siren sound, but you can
  9146.         choose a melody through the use of YELLCFG.EXE. This program
  9147.         allows you to choose a page melody. You can even write your
  9148.         own tune, check the SBBSYELL.CFG file for an example. If you
  9149.         want to randomly change the tune every day, run the following
  9150.         option in your daily maintenance: YELLCFG.EXE CHANGE. This
  9151.         will take a different melody from the list every time it is
  9152.         run.
  9153.  
  9154.         The chat will be in two colours and if ANSI available it will
  9155.         be full screen by default. One window for the Sysop and one
  9156.         for the user. (Naturally only when user has ANSI on.) If the
  9157.         Sysop starts a chat, the user will get all the time spent in
  9158.         the chat back after ending the chat. If the user starts the
  9159.         chat, the time will continue.
  9160.  
  9161.  
  9162.  
  9163.  
  9164.         --------------------------------------------------------------
  9165.         SuperBBS v1.15 documentation                          Page 154
  9166.  
  9167.  
  9168.         If you don't want the full screen chat, press the Left-Shift
  9169.         key, while pressing Alt-C or when you answer the chat.
  9170.  
  9171.         SuperBBS will display an ANSI/ASCII file before the user is
  9172.         asked for the reason to chat. This file is called PAGEQUES.A??
  9173.         and should be in your textfile directory.
  9174.  
  9175.         Five keys are available during a chat:
  9176.  
  9177.         Type.........: Ctrl-A
  9178.         Description..: Toggle capture file on/off
  9179.  
  9180.         Type.........: Ctrl-B
  9181.         Description..: Display an ANSI/ASCII file
  9182.  
  9183.         Type.........: Ctrl-Y
  9184.         Description..: Clears current line
  9185.  
  9186.         Type.........: Ctrl-R (in Fullscreen chat)
  9187.         Description..: Redraws the screen
  9188.  
  9189.         Type.........: Ctrl-W (in Fullscreen chat)
  9190.         Description..: Clears the your window
  9191.  
  9192.         The Sysop can end the chat with the ESCAPE key. Through the
  9193.         Ctrl-A key is it possible to keep a capture file for later
  9194.         reviewing of the chat.
  9195.  
  9196.         11.7      Alias system
  9197.         --------------------------------------------------------------
  9198.  
  9199.         SuperBBS allows a full alias system. The Sysop can select the
  9200.         use of an alias in all message areas. (Most echomail areas
  9201.         don't allow aliases.) Mailcheck at logon or after a menu type
  9202.         22 command, will be done for the user's real and alias name.
  9203.         No double aliases are allowed and SuperBBS checks this after a
  9204.         caller enters an alias.
  9205.  
  9206.         SuperBBS includes an option to view a list with real names and
  9207.         their aliases. The alias system only works if you set the
  9208.         option in the CONFIG.EXE program to Yes.
  9209.  
  9210.         11.8      View a certain file
  9211.         --------------------------------------------------------------
  9212.  
  9213.         An option in the user record is the field: File to view. Here
  9214.         you can specify per user a file which will be displayed to the
  9215.         user. You can select this file through the use of the
  9216.         SBBSUSER.EXE program. There is an option to allow the file to
  9217.         be deleted after viewing and only showing the file once.
  9218.  
  9219.  
  9220.  
  9221.  
  9222.         --------------------------------------------------------------
  9223.         SuperBBS v1.15 documentation                          Page 155
  9224.  
  9225.  
  9226.         11.9      Menu to run
  9227.         --------------------------------------------------------------
  9228.  
  9229.         SuperBBS allows users to enter the system at another menu then
  9230.         the TOP.MNU menu. In the SBBSUSER.EXE program is a field for
  9231.         this option. Here you can enter the name of the menu the user
  9232.         wants to start at. SuperBBS will then pass the user directly
  9233.         to the menu given in the MenuToRun field. This menu can be
  9234.         different for every user. There is currently no automatic way
  9235.         to do this. You will have to adjust the userrecord yourself if
  9236.         you want this option available to your users.
  9237.  
  9238.         The configuration program allows you also to specify a menu to
  9239.         run, instead of the normal TOP.MNU. The option in the
  9240.         userrecord will however override the function in the
  9241.         configuration program.
  9242.  
  9243.         11.10     Expiration system
  9244.         --------------------------------------------------------------
  9245.  
  9246.         SuperBBS has an expiration system build in. There is a field
  9247.         in the SUSERS.BBS to store the date the expiration has to end.
  9248.         You could use this system to notify members of the expiration
  9249.         of their membership or something like that.
  9250.  
  9251.         When the date of expiration is reached and the user logs on
  9252.         again, he/she will see the questionnaire EXPIRED.Q-A, if
  9253.         available. In this file you can change the userlevel, flag-
  9254.         settings and other information.
  9255.  
  9256.         There is an option to add a certain amount of days to a new-
  9257.         user record. See the configuration part for more information.
  9258.  
  9259.         Two new control codes are available to display the expiration
  9260.         date ^K# and the days till expiration ^F$.
  9261.  
  9262.  
  9263.  
  9264.  
  9265.  
  9266.  
  9267.  
  9268.  
  9269.  
  9270.  
  9271.  
  9272.  
  9273.  
  9274.  
  9275.  
  9276.  
  9277.  
  9278.  
  9279.  
  9280.         --------------------------------------------------------------
  9281.         SuperBBS v1.15 documentation                          Page 156
  9282.  
  9283.  
  9284.         Chapter 12.    Multitasking and multiline
  9285.         ==============================================================
  9286.  
  9287.         12.1      General information
  9288.         --------------------------------------------------------------
  9289.  
  9290.         SuperBBS is able of running a system with more lines. We
  9291.         ask everybody who uses SuperBBS to give their opinion and
  9292.         ideas. That way we can expand and improve the multi-node
  9293.         option. SuperBBS currently uses 250 KByte memory per line.
  9294.         The setup explained here is for a system running a multitasker
  9295.         like Desqview or a system using a network, although drive
  9296.         names could change in a network configuration.
  9297.  
  9298.         12.2      Multiline configuration
  9299.         --------------------------------------------------------------
  9300.  
  9301.         The directory setup for the multi-node operations is a bit
  9302.         different from the single line systems. You will have to make
  9303.         a directory for every node you plan to run, even if it's only
  9304.         a local node. Your directory setup could look like this:
  9305.  
  9306.                   C:\SBBS
  9307.                   C:\SBBS\LINE1
  9308.                   C:\SBBS\LINE2
  9309.                   C:\SBBS\LINE3
  9310.                   C:\SBBS\MAIL
  9311.                   C:\SBBS\TEMP1
  9312.                   C:\SBBS\TEMP2
  9313.                   C:\SBBS\TEMP3
  9314.                   C:\SBBS\WORK1
  9315.                   C:\SBBS\WORK2
  9316.                   C:\SBBS\WORK3
  9317.                   C:\SBBS\NODELIST       (Optional)
  9318.                   C:\SBBS\ATTACH         (Optional)
  9319.                   E:\
  9320.  
  9321.         Place the executable programs in the SBBS directory and set
  9322.         your path statement pointing to this directory.
  9323.  
  9324.         You will have to setup a TEMP directory and a WORK directory
  9325.         for every line in use. The E:\ drive is a RAM disk and is the
  9326.         common directory for all nodes. You can also use a normal disk
  9327.         if no RAM drive is available. But a RAM disk is faster.
  9328.  
  9329.         Go into the line1 directory and start the config.exe program.
  9330.         The configuration program will start and you can setup all
  9331.         information needed, including file areas and limits. After you
  9332.         have finished, you will find some configuration files in your
  9333.         line1 directory. If you plan to use one single file area
  9334.         configuration list and one single limits configuration list,
  9335.         move the FLSEARCH.CTL and LIMITS.CTL files to the main direc-
  9336.         tory. Their they are accessible by all different lines.
  9337.  
  9338.         --------------------------------------------------------------
  9339.         SuperBBS v1.15 documentation                          Page 157
  9340.  
  9341.  
  9342.         Now enter the second line directory and run config again. An
  9343.         option is to copy all files from the line1 directory to the
  9344.         second, third..... directory and then change the settings in
  9345.         the config by running the configuration program. You will have
  9346.         to change at least the directory setup. If using one single
  9347.         FLSEARCH.CTL and LIMITS.CTL file (see above), delete these
  9348.         files created in the line2 and line3.... directories. Config
  9349.         will create the FLSEARCH.CTL and LIMITS.CTL everytime you
  9350.         access the Limits and file area part of the configuration. If
  9351.         you like to change something in the two files, you first have
  9352.         to move them to one of the line directories, otherwise the
  9353.         files are newly created.
  9354.  
  9355.         You will have to create a LANGUAGE.CTL file in every line
  9356.         directory. These can all be the same or can differ from line
  9357.         to line. The *.LNG files you use can all be placed in the main
  9358.         SuperBBS directory.
  9359.  
  9360.         You now have to create the menu and textfiles. This is done in
  9361.         the same way as with a single line, although there are some
  9362.         special points to watch.
  9363.  
  9364.         When using a type 7 exit, you will have to tell the external
  9365.         program which line it is using. Have a look at the type 7
  9366.         optional data menu options for more information on this sub-
  9367.         ject. Most used command would be *N, telling the program which
  9368.         node it is running on. SuperBBS allows the use of the file
  9369.         DORINFO?.DEF, instead of the standard DORINFO1.DEF. The ques-
  9370.         tion mark will be replaced by the node number.
  9371.  
  9372.         When finished with the menus and textfiles, you can try the
  9373.         BBS by going into a line directory and entering BBS -L -N?
  9374.         (where the ? is the line number your working on). This will
  9375.         start the SuperBBS program in local mode on line?.
  9376.  
  9377.         You will now have to setup the multitakser, or the network
  9378.         software, to run the system multiline. Check your manual from
  9379.         the multitasker and/or network for more information on this
  9380.         subject.
  9381.  
  9382.         Please note that some external doors for SuperBBS can't handle
  9383.         the multiline setup. You might have to set up the program
  9384.         separately for every line.
  9385.  
  9386.  
  9387.  
  9388.  
  9389.  
  9390.  
  9391.  
  9392.  
  9393.  
  9394.  
  9395.  
  9396.         --------------------------------------------------------------
  9397.         SuperBBS v1.15 documentation                          Page 158
  9398.  
  9399.  
  9400.         12.3      Multitaskers & networks
  9401.         --------------------------------------------------------------
  9402.  
  9403.         SuperBBS has been tested with these multitaskers (All trade-
  9404.         marks of their respective owners):
  9405.  
  9406.              - Desqview 2.25 (Normal and 386 versions)
  9407.              - Desqview 2.31
  9408.              - DoubleDos 4.0
  9409.              - Windows 3.0
  9410.              - Windows 3.1 (Beta)
  9411.  
  9412.         SuperBBS support multitasking with Desqview. It will release
  9413.         time slicks and SBBSUSER will ask from Desqview what memory to
  9414.         use for direct screen writes.
  9415.  
  9416.         SuperBBS has been tested with a Lantastic (TM) network and a
  9417.         Novell Light (TM) network.
  9418.  
  9419.         12.4      Message base locking
  9420.         --------------------------------------------------------------
  9421.  
  9422.         SuperBBS has a message base locking system. It is available on
  9423.         request from the SuperBBS headquarters for third party pro-
  9424.         grammers.
  9425.  
  9426.  
  9427.  
  9428.  
  9429.  
  9430.  
  9431.  
  9432.  
  9433.  
  9434.  
  9435.  
  9436.  
  9437.  
  9438.  
  9439.  
  9440.  
  9441.  
  9442.  
  9443.  
  9444.  
  9445.  
  9446.  
  9447.  
  9448.  
  9449.  
  9450.  
  9451.  
  9452.  
  9453.  
  9454.         --------------------------------------------------------------
  9455.         SuperBBS v1.15 documentation                          Page 159
  9456.  
  9457.  
  9458.         Chapter 13     Specific external SuperBBS utilities
  9459.         ==============================================================
  9460.  
  9461.         13.1      General information.
  9462.         --------------------------------------------------------------
  9463.  
  9464.         SuperBBS comes with a few external programs. These are:
  9465.  
  9466.              - USERPACK.EXE
  9467.              - SBBSUSER.EXE
  9468.              - SBBSUTIL.EXE
  9469.              - SBBSMENU.EXE
  9470.              - STOP.EXE
  9471.              - SBBSNODE.EXE
  9472.              _ SNETMGR.EXE
  9473.  
  9474.         These programs are specially written for the use with Super-
  9475.         BBS. Other programs are available, but do not always support
  9476.         all SuperBBS functions.
  9477.  
  9478.         13.2      USERPACK.EXE
  9479.         --------------------------------------------------------------
  9480.  
  9481.         This program is designed to clean your user database. It will
  9482.         delete all users from the USER.BBS and SUSER.BBS files who
  9483.         have the DELETE flag on. The only exception are user's with
  9484.         the NO-KILL flag on. It will also pack your userdatabase for
  9485.         faster processing.
  9486.  
  9487.         Userpack allows multiple commandline parameters, but all
  9488.         parameters are optional. These are the available options:
  9489.  
  9490.         Type.........: -B
  9491.         Description..: Makes backup of the user files. This will take
  9492.                        the program longer to run than without this
  9493.                        option.
  9494.  
  9495.         Type.........: -Dxxx
  9496.         Description..: Deletes users from the list who haven't called
  9497.                        in xxx days.
  9498.  
  9499.         Type.........: -O
  9500.         Description..: Don't make backup copies if there is not enough
  9501.                        diskspace. Use this command in combination with
  9502.                        the -B option.
  9503.  
  9504.         Type.........: -R
  9505.         Description..: Removes backup copies after run is complete.
  9506.  
  9507.         Type.........: -Sxxx
  9508.         Description..: Deletes users with a securitylevel lower than
  9509.                        xxx.
  9510.  
  9511.  
  9512.         --------------------------------------------------------------
  9513.         SuperBBS v1.15 documentation                          Page 160
  9514.  
  9515.  
  9516.         Type.........: ?
  9517.         Description..: Gives a short help screen. Use only as single
  9518.                        command line option.
  9519.  
  9520.         If you run userpack without any options, it will just pack
  9521.         your user base and delete every user with the DELETE flag on.
  9522.  
  9523.         13.3      SBBSUSER.EXE
  9524.         --------------------------------------------------------------
  9525.  
  9526.         This is the user editor for SuperBBS. You will be able to edit
  9527.         all available information in the user record. It is a full-
  9528.         screen program, with the function keys it uses displayed on
  9529.         the bottom line. Their are two modes (or windows). Edit mode
  9530.         and the main window. Edit mode allows you to change informa-
  9531.         tion from a caller. The main window is the command centre of
  9532.         the program. Here all function keys are active. From here you
  9533.         go to the edit window. These are the available keys:
  9534.  
  9535.         Key..........: Cursor keys
  9536.         Description..: Move around in the editmode of the program.
  9537.                        This will move you from edit field to edit
  9538.                        field.
  9539.  
  9540.         Key..........: Escape
  9541.         Description..: If in editing mode will ask you if you want to
  9542.                        save the information and leave the edit mode.
  9543.                        If in the main window, it will exit you to DOS.
  9544.  
  9545.         Key..........: Home
  9546.         Description..: Will move you to the first user when in the
  9547.                        main window.
  9548.  
  9549.         Key..........: End
  9550.         Description..: Will move you to the last user when in the main
  9551.                        window.
  9552.  
  9553.         Key..........: PgUp
  9554.         Description..: Will move you 10 users forward when in the main
  9555.                        window.
  9556.  
  9557.         Key..........: PgDn
  9558.         Description..: Will move you 10 users backwards when in the
  9559.                        main window.
  9560.  
  9561.         Key..........: F1
  9562.         Description..: Display help screens for SBBSUSER.
  9563.  
  9564.         Key..........: F2
  9565.         Description..: Goto general edit mode. This allows you to
  9566.                        change most information available. Changing the
  9567.                        security level fast is possible with the ALT-S
  9568.                        option.
  9569.  
  9570.         --------------------------------------------------------------
  9571.         SuperBBS v1.15 documentation                          Page 161
  9572.  
  9573.  
  9574.         Key..........: F3
  9575.         Description..: Search for the user in the NEWUSER.ASW file and
  9576.                        display his/her answers. Useful if you want to
  9577.                        update users.
  9578.  
  9579.         Key..........: F4
  9580.         Description..: Search option. This allows you to search for
  9581.                        part of a name, alias or city.
  9582.  
  9583.         Key..........: F5
  9584.         Description..: Put current user in window in the TRASHCAN.CTL
  9585.                        file.
  9586.  
  9587.         Key..........: F6
  9588.         Description..: Add a new user to the database.
  9589.  
  9590.         Key..........: F7
  9591.         Description..: Change the user's colour configuration.
  9592.  
  9593.         Key..........: F8
  9594.         Description..: Change the user's flagsettings.
  9595.  
  9596.         Key..........: F9
  9597.         Description..: Change the user's attributes. The delete flag
  9598.                        can also be set from the main window through
  9599.                        the ALT-D key.
  9600.  
  9601.         Key..........: F10
  9602.         Description..: Exit the program.
  9603.  
  9604.         Key..........: Shift-F1
  9605.         Description..: Add user to the VIP.CTL list.
  9606.  
  9607.         Key..........: Shift-F4
  9608.         Description..: Change the number of calls
  9609.  
  9610.         With the numerical keys you can select an userrecord. Just
  9611.         enter the number of the record your looking for.
  9612.  
  9613.         SBBSUSER.EXE let's you edit the USER.BBS and SUSER.BBS file.
  9614.         Other user editors mostly allow only editing of the USER.BBS
  9615.         file.
  9616.  
  9617.  
  9618.  
  9619.  
  9620.  
  9621.  
  9622.  
  9623.  
  9624.  
  9625.  
  9626.  
  9627.  
  9628.         --------------------------------------------------------------
  9629.         SuperBBS v1.15 documentation                          Page 162
  9630.  
  9631.  
  9632.         13.4      SBBSUTIL.EXE
  9633.         --------------------------------------------------------------
  9634.  
  9635.         SBBSUTIL.EXE allows you to convert some SuperBBS files to
  9636.         general QuickBBS type files. This is useful for some external
  9637.         programs which can't handle the specific SuperBBS type files.
  9638.         The program also gives you the option to initialize your file
  9639.         directories. All commands are done through the use of command-
  9640.         line parameters. Start the program as follows:
  9641.  
  9642.              SBBSUTIL.EXE <parameter>
  9643.  
  9644.         The parameters are:
  9645.  
  9646.         Type.........: FLSEARCH
  9647.         Description..: Converts SuperBBS FLSEARCH.BBS to FLSEARCH.CTL,
  9648.                        which can be used with RemoteAccess and/or
  9649.                        QuickBBS utilities.
  9650.  
  9651.         Type.........: LIMITS
  9652.         Description..: Converts SuperBBS LIMITS.BBS to LIMITS.CTL.
  9653.  
  9654.         Type.........: INITFILEAREAS
  9655.         Description..: Will initialize all file areas listed in the
  9656.                        file FLSEARCH.BBS. Here you can use three extra
  9657.                        parameters:
  9658.  
  9659.                             -F   Make FILES.BBS files if not
  9660.                                  available.
  9661.                             -D   Make DIR.BBS files if not available.
  9662.                             -A   Add all missing files, files which
  9663.                                  are in the directory, but not in the
  9664.                                  FILES.BBS list, to the FILES.BBS
  9665.                                  list.
  9666.  
  9667.         Type.........: NODESTATUS
  9668.         Description..: Change the status of a node. You can set it to
  9669.                        'Down' or 'Waiting for call'. The commandline
  9670.                        for this program is:
  9671.  
  9672.                             SBBSUTIL NODESTATUS <Line#> <Option>
  9673.  
  9674.                        Option can be 1 for 'Down' or 2 for 'Waiting
  9675.                        for call'.
  9676.  
  9677.         Running the util program with the option:
  9678.  
  9679.              SBBSUTIL.EXE <parameter> ?
  9680.  
  9681.         will display a little help screen for the available options.
  9682.  
  9683.  
  9684.  
  9685.  
  9686.         --------------------------------------------------------------
  9687.         SuperBBS v1.15 documentation                          Page 163
  9688.  
  9689.  
  9690.         13.5      USERSORT.EXE
  9691.         --------------------------------------------------------------
  9692.  
  9693.         Usersort is a utility to sort your userbase. This can be done
  9694.         in several ways. The available options are:
  9695.  
  9696.              -L   Sort on lastname
  9697.              -F   Sort on firstname
  9698.              -S   Sort on userlevel
  9699.              -D   Sort in descending order
  9700.  
  9701.         Normally ascending sort order is used. The program will take
  9702.         more then one command option.
  9703.  
  9704.         Example:
  9705.  
  9706.              USERSORT -S -L -F -D
  9707.  
  9708.         will sort your userbase on security, if these are the same on
  9709.         lastname, if these are the same on firstname. It will start at
  9710.         the highest level and will end at the lowest.
  9711.  
  9712.         13.6      SBBSMENU.EXE
  9713.         --------------------------------------------------------------
  9714.  
  9715.         New with this release of SuperBBS is the SBBSMENU.EXE program.
  9716.         This is a complete menu editor for SuperBBS. It supports the
  9717.         multi-language aspects of SuperBBS. When you start the pro-
  9718.         gram, it should be in your directory containing the configur-
  9719.         ation files, you will be presented with the TOP.MNU menu if
  9720.         available. Otherwise you will start in a new menu.
  9721.  
  9722.         Pressing [ESC] will display the menu. This menu has the fol-
  9723.         lowing options:
  9724.  
  9725.         Command......: Files
  9726.         Description..: Here you will be able to save, load, copy files
  9727.                        and do other maintenance functions.
  9728.  
  9729.         Command......: Text
  9730.         Description..: Here you will find the options which work on
  9731.                        the textpart of the menu.
  9732.  
  9733.         Command......: Commands
  9734.         Description..: Here you will find the options which work on
  9735.                        the menu options from the menu.
  9736.  
  9737.  
  9738.  
  9739.  
  9740.  
  9741.  
  9742.  
  9743.  
  9744.         --------------------------------------------------------------
  9745.         SuperBBS v1.15 documentation                          Page 164
  9746.  
  9747.  
  9748.         Command......: Prompt
  9749.         Description..: Commands for the prompt, which will be visible
  9750.                        underneath the menu.
  9751.  
  9752.         Command......: Setup
  9753.         Description..: Setup commands for the menu editor.
  9754.  
  9755.         All menu commands will be described in detail below.
  9756.  
  9757.         13.6.1    File commands
  9758.         --------------------------------------------------------------
  9759.  
  9760.         Here are the commands you will find, when you enter the file
  9761.         menu of the SuperBBS menu editor.
  9762.  
  9763.         Command......: Load menu
  9764.         Description..: Loads a menu from the directory specified in
  9765.                        the current language file. You will be pres-
  9766.                        ented with a box stating what to look for.
  9767.                        (Mostly *.MNU files.) Enter the value you want,
  9768.                        or press ENTER and the editor will display a
  9769.                        list of the available menus. With the cursor
  9770.                        keys you can select a file. Pressing ENTER will
  9771.                        load the file.
  9772.  
  9773.         Command......: Save menu
  9774.         Description..: Saves the menu you are currently working on.
  9775.  
  9776.         Command......: New menu
  9777.         Description..: Start building a new menu. The editor will ask
  9778.                        you for a menu name.
  9779.  
  9780.         Command......: Write to
  9781.         Description..: Write the menu file to a specified name. This
  9782.                        option is useful if you want to use a menu to
  9783.                        build another. This way you can save a menu
  9784.                        with a different name.
  9785.  
  9786.         Command......: Rename
  9787.         Description..: Rename a menu in the directory. The editor will
  9788.                        ask you which menu to rename.
  9789.  
  9790.         Command......: Copy
  9791.         Description..: Copies a menu to another name. The editor will
  9792.                        ask you for the name of the menu to copy.
  9793.  
  9794.         Command......: Language
  9795.         Description..: Changes the language currently in use. This
  9796.                        allows you to quickly change menus for all
  9797.                        languages, without leaving the editor.
  9798.  
  9799.  
  9800.  
  9801.  
  9802.         --------------------------------------------------------------
  9803.         SuperBBS v1.15 documentation                          Page 165
  9804.  
  9805.  
  9806.         Command......: DOS Shell
  9807.         Description..: Shell temporarily to DOS. You need to type EXIT
  9808.                        to return to the editor from DOS.
  9809.  
  9810.         Command......: Exit to DOS
  9811.         Description..: Exits the menu editor.
  9812.  
  9813.         13.6.2    Text commands
  9814.         --------------------------------------------------------------
  9815.  
  9816.         Command......: Edit text
  9817.         Description..: Change the text of the menu. Pressing ALT-F10
  9818.                        while in the text editor will display a help-
  9819.                        file.
  9820.  
  9821.         Command......: Simulate text
  9822.         Description..: The editor will show you what your menu will
  9823.                        look like if a user would see it. You will have
  9824.                        to enter a security level and flagsetting.
  9825.  
  9826.         Command......: Clear text
  9827.         Description..: Clears the current text screen.
  9828.  
  9829.         Command......: View text
  9830.         Description..: View a text belonging to the menu. This option
  9831.                        allows you to see files which are not part of
  9832.                        the menu, but will be displayed through the
  9833.                        ANSI/ASCII display file option in the menu.
  9834.  
  9835.         Command......: Run editor
  9836.         Description..: Enter an ANSI or ASCII text editor as you have
  9837.                        described in the setup of the SuperBBS menu
  9838.                        editor program.
  9839.  
  9840.         When you press ALT-F10 while you are in text edit, a help menu
  9841.         will be displayed. Here you will find all the commands avail-
  9842.         able to you.
  9843.  
  9844.         The use of extended ASCII characters is supported, so you can
  9845.         design lines and other graphics.
  9846.  
  9847.         13.6.3    Menu Commands
  9848.         --------------------------------------------------------------
  9849.  
  9850.         This is the important part of the SuperBBS editor. Here you
  9851.         specify the menu commands. You will find the following com-
  9852.         mands in this menu:
  9853.  
  9854.         Command......: Edit menu
  9855.         Description..: Edit a menu file. Here you enter the menu type,
  9856.                        securitylevel, hotkey and optional data.
  9857.  
  9858.  
  9859.  
  9860.         --------------------------------------------------------------
  9861.         SuperBBS v1.15 documentation                          Page 166
  9862.  
  9863.  
  9864.         Command......: Text dump
  9865.         Description..: Dump the text to a printer.
  9866.  
  9867.         Command......: Menu dump
  9868.         Description..: Dump the menu information to a printer.
  9869.  
  9870.         When you press ALT-F10 while you are in menu edit, a help menu
  9871.         will be displayed. here you will find all the commands avail-
  9872.         able to you.
  9873.  
  9874.         Entering a menu is done through dialogue boxes for the menu
  9875.         type. If a menu type is not available in the menus given, you
  9876.         can use the option for 'other' menu types.
  9877.  
  9878.         13.6.4    Prompt
  9879.         --------------------------------------------------------------
  9880.  
  9881.         This menu option allows you to edit the prompt which is shown
  9882.         to the user. These commands are available:
  9883.  
  9884.         Command......: Edit prompt
  9885.         Description..: Change the text of the prompt. You can use
  9886.                        control codes in the prompt if you want.
  9887.  
  9888.         Command......: Change colours
  9889.         Description..: Change the colours of the prompt.
  9890.  
  9891.         13.6.5    Setup
  9892.         --------------------------------------------------------------
  9893.  
  9894.         This option allows you to setup the menu editor. You can
  9895.         specify an ANSI and ASCII text editor and the default prompt.
  9896.         The text editors will be called if you want to edit a text-
  9897.         file, so make sure they are in your path, or you specified the
  9898.         complete name.
  9899.  
  9900.         13.7      SBBSNODE.EXE
  9901.         --------------------------------------------------------------
  9902.  
  9903.         As of version 1.15, SuperBBS has nodelist support build in. It
  9904.         isn't a 100 % yet, the cost aspect isn't supported yet, but it
  9905.         is working.
  9906.  
  9907.         Before you can use the nodelist with SuperBBS, you will need
  9908.         to compile two index files. This is done with the SBBSNODE.EXE
  9909.         program. This program will create the files NODEINC.SBS and
  9910.         NODEIDX.SBS. Make sure you have set the directory settings
  9911.         correctly in the configuration program.
  9912.  
  9913.  
  9914.  
  9915.  
  9916.  
  9917.  
  9918.         --------------------------------------------------------------
  9919.         SuperBBS v1.15 documentation                          Page 167
  9920.  
  9921.  
  9922.         SBBSNODE.EXE can compile up to 10 different nodelists. It will
  9923.         automatically search for the NODELIST.??? file and compile it.
  9924.         You can give the other files to compile as extra commandline
  9925.         options. Here is an example:
  9926.  
  9927.              SBBSNODE SUPERNET SIGNODES
  9928.  
  9929.         This will compile the latest NODELIST.???, SUPERNET.??? and
  9930.         SIGNODES.??? nodelists.
  9931.  
  9932.         Run the nodelist program every time you update your nodelists.
  9933.         This is very important.
  9934.  
  9935.         13.8      SNETMGR.EXE
  9936.         --------------------------------------------------------------
  9937.  
  9938.         This program has two functions. One for multiline systems and
  9939.         one for all systems. When run for the first time, you will be
  9940.         prompted for an ASCII editor, like Q.EXE. If you ever want to
  9941.         change the editor, delete the SNETMGR.CFG file.
  9942.  
  9943.         13.8.1    Users online
  9944.         --------------------------------------------------------------
  9945.  
  9946.         This function of the SNETMGR.EXE program is only of use to
  9947.         multiline systems. It allows you to see the users online in
  9948.         every node, send messages to any combination of users or force
  9949.         any combination of nodes down with a selected errorlevel. The
  9950.         following keys are available:
  9951.  
  9952.              [CURSORKEYS]   Move around the nodes
  9953.  
  9954.              [SPACE]        Tag/untag node
  9955.  
  9956.              [S]            Send message to node
  9957.  
  9958.              [D]            Force node down with errorlevel
  9959.  
  9960.         When forcing a node down, SNETMGR.EXE will ask you for the
  9961.         errorlevel to use to exit. ESCape will return you to the menu.
  9962.  
  9963.         Run the program from the line directories when you are running
  9964.         a multiline system. Otherwise the program will give the error-
  9965.         message that the file SCONFIG.BBS is not found.
  9966.  
  9967.         13.8.2    Last callers
  9968.         --------------------------------------------------------------
  9969.  
  9970.         The second option allows you to view the last 15 callers and
  9971.         todays callers of your system. The program can also give you
  9972.         some information about the BPS rates used on your BBS.
  9973.  
  9974.  
  9975.  
  9976.         --------------------------------------------------------------
  9977.         SuperBBS v1.15 documentation                          Page 168
  9978.  
  9979.  
  9980.         Chapter 14     Useful information
  9981.         ==============================================================
  9982.  
  9983.         14.1      Batchfiles
  9984.         --------------------------------------------------------------
  9985.  
  9986.         To run SuperBBS you will need a batchfile. Two examples are
  9987.         given. The first is a short one for running SuperBBS in stand
  9988.         alone mode. The second is from a system with a Frontdoor
  9989.         mailer. This is the stand alone version:
  9990.  
  9991.                  @echo off
  9992.                  :start
  9993.                  bbs
  9994.                  if errorlevel 2 goto end
  9995.                  goto start
  9996.  
  9997.                  :end
  9998.                  echo SysOp dropped to dos
  9999.  
  10000.         Nice and simple. Start the batch file and the screen will be
  10001.         cleared. After that SuperBBS is started. If the Sysop presses
  10002.         the ESCAPE key, SuperBBS will exit with errorlevel 2, which
  10003.         will end the batchfile. Otherwise SuperBBS is restarted. See
  10004.         your DOS documentation for more information about batch files
  10005.         and errorlevels. The @echo off only works in DOS 3.3 and
  10006.         higher. Otherwise just leave the @ off.
  10007.  
  10008.         Here's a bigger example. This batchfile is taken from a run-
  10009.         ning system. The system is running SuperBBS with Frontdoor as
  10010.         a mailer and ZmailH as the net/echomail processor.
  10011.  
  10012.         First the CD-Rom is tested. This makes sure the CD-Rom will be
  10013.         available when called upon from SuperBBS. Then Frontdoor is
  10014.         started. Depending on the errorlevel of the exit from Front-
  10015.         door, will the BBS be started or an event will be executed.
  10016.         Errorlevels 117 to 124 represent the different modemspeeds.
  10017.         These errorlevels are set in the configuration program of
  10018.         Frontdoor. Errorlevel 116 is a local logon, executed through
  10019.         the use of a function key in Frontdoor.
  10020.  
  10021.         Errorlevel 110 is executed when it is time for the event,
  10022.         mostly run in the early hours of the day. Errorlevel 125 is
  10023.         used when mail is received by Frontdoor. The system is using
  10024.         two different limits.ctl files, one for the hours between
  10025.         18:00 and 24:00 hours and one for the other time period. They
  10026.         are copied at two events in Frontdoor, errorlevel 105 and 104.
  10027.  
  10028.         The second part in this batchfile with errorlevels is the part
  10029.         where SuperBBS will exit to after a type 15 exit and after the
  10030.         user logged off. Depending on the errorlevel a certain action
  10031.         is taken. If the user logged of, Frontdoor will be started
  10032.  
  10033.  
  10034.         --------------------------------------------------------------
  10035.         SuperBBS v1.15 documentation                          Page 169
  10036.  
  10037.  
  10038.         again. If it was a type 15 exit, an external program is
  10039.         started. After the external program SuperBBS will restart with
  10040.         the -R option and again return to the errorlevel part when the
  10041.         user logged off, or used another type 15 exit.
  10042.  
  10043.         rem Batchfile NNN SuperBBS - may 1991
  10044.         rem Last revised:  12-06-91
  10045.  
  10046.         @echo off
  10047.         :cdrom
  10048.         dir d:\
  10049.  
  10050.         :start
  10051.         cd\mailer
  10052.         fd.exe
  10053.         if errorlevel 125 goto mail
  10054.         if errorlevel 124 goto 38400bps
  10055.         if errorlevel 123 goto 19200bps
  10056.         if errorlevel 122 goto 38400bps
  10057.         if errorlevel 121 goto 19200bps
  10058.         if errorlevel 120 goto 9600bps
  10059.         if errorlevel 119 goto 4800bps
  10060.         if errorlevel 118 goto 2400bps
  10061.         if errorlevel 117 goto 1200bps
  10062.         if errorlevel 116 goto local
  10063.         if errorlevel 110 goto maint
  10064.         if errorlevel 105 goto avond
  10065.         if errorlevel 104 goto dag
  10066.         if errorlevel  10 goto end
  10067.         if errorlevel   1 goto error
  10068.         goto end
  10069.  
  10070.         :38400bps
  10071.         cd\bbs\line1
  10072.         bbs -N1 -B38400
  10073.         goto afterbbs
  10074.  
  10075.         :19200bps
  10076.         cd\bbs\line1
  10077.         bbs -N1 -B19200
  10078.         goto afterbbs
  10079.  
  10080.         :9600bps
  10081.         cd\bbs\line1
  10082.         bbs -N1 -B9600
  10083.         goto afterbbs
  10084.  
  10085.         :4800bps
  10086.         cd\bbs\line1
  10087.         bbs -N1 -B4800
  10088.         goto afterbbs
  10089.  
  10090.  
  10091.  
  10092.         --------------------------------------------------------------
  10093.         SuperBBS v1.15 documentation                          Page 170
  10094.  
  10095.  
  10096.         :2400bps
  10097.         cd\bbs\line1
  10098.         bbs -N1 -B2400
  10099.         goto afterbbs
  10100.  
  10101.         :1200bps
  10102.         cd\bbs\line1
  10103.         bbs -N1 -B1200
  10104.         goto afterbbs
  10105.  
  10106.         :local
  10107.         cd\bbs\line1
  10108.         bbs -l -N1
  10109.         goto afterbbs
  10110.  
  10111.         :mail
  10112.         echo ath1 > com2
  10113.         cd \bbs
  10114.         zmailh QB PU PI PA PS EI ES EE EF EP NI
  10115.         mbutil link
  10116.         goto start
  10117.  
  10118.         :dag
  10119.         cd \bbs
  10120.         copy tijd1.bbs limits.bbs
  10121.         goto start
  10122.  
  10123.         :avond
  10124.         cd \bbs
  10125.         copy tijd2.bbs limits.bbs
  10126.         goto start
  10127.  
  10128.         :maint
  10129.         echo ath1 > com2
  10130.         cd\bbs
  10131.         copy users.bbs users.fh
  10132.         copy susers.bbs susers.fh
  10133.         mbutil purge -file mbutil.bbs
  10134.         mbutil index -renumber -delete
  10135.         mbutil pack -renumber -overwrite
  10136.         mbutil link
  10137.         zmailh C
  10138.         userpack -D90 -S5
  10139.         usersort -S -F -L -D
  10140.         fast /s
  10141.         maf
  10142.         copy \bbs\line1\config.bbs \bbs\config.bbs
  10143.         dbest c:\bbs\text-uk\top-uplf NNN_SuperBBS 200 u25
  10144.         dbest c:\bbs\text-uk\top-dowf NNN_SuperBBS 200 d25
  10145.         dbest c:\bbs\text-uk\top-uplk NNN_SuperBBS 200 r25
  10146.         dbest c:\bbs\text-uk\top-dowk NNN_SuperBBS 200 s25
  10147.         dbest c:\bbs\text-uk\top-call NNN_SuperBBS 200 c25
  10148.  
  10149.  
  10150.         --------------------------------------------------------------
  10151.         SuperBBS v1.15 documentation                          Page 171
  10152.  
  10153.  
  10154.         dbest c:\bbs\text-uk\top-mess NNN_SuperBBS 200 m25
  10155.         dbest c:\bbs\text-uk\top-area NNN_SuperBBS 200 b25
  10156.         dbest c:\bbs\text-uk\top-syst NNN_SuperBBS 200 i
  10157.         delete \bbs\config.bbs
  10158.         boot
  10159.         goto start
  10160.  
  10161.         :afterbbs
  10162.         if errorlevel 250 goto start
  10163.         if errorlevel 152 goto upload
  10164.         if errorlevel 151 goto download
  10165.         if errorlevel 150 goto xpress
  10166.         if errorlevel   5 goto both
  10167.         if errorlevel   4 goto echomail
  10168.         if errorlevel   3 goto netmail
  10169.         if errorlevel   1 goto end
  10170.         goto start
  10171.  
  10172.         :restartbbs
  10173.         cd\bbs\line1
  10174.         bbs -R -N1
  10175.         goto afterbbs
  10176.  
  10177.         :both
  10178.         echo ath1 > com2
  10179.         cd\bbs
  10180.         zmailh QB EE EF EP PA NE
  10181.         goto start
  10182.  
  10183.         :echomail
  10184.         echo ath1 > com2
  10185.         cd \bbs
  10186.         zmailh QB EE EF EP PA
  10187.         goto start
  10188.  
  10189.         :netmail
  10190.         echo ath1 > com2
  10191.         cd\bbs
  10192.         zmailh QB NE
  10193.         goto start
  10194.  
  10195.         :xpress
  10196.         cd\xpress
  10197.         xpmail -P2 -F -B38400 -DISF -NC
  10198.         goto restartbbs
  10199.  
  10200.         :upload
  10201.         cd\xpress
  10202.         xpmail -P2 -F -B38400 -DISF -NC -U
  10203.         goto restartbbs
  10204.  
  10205.  
  10206.  
  10207.  
  10208.         --------------------------------------------------------------
  10209.         SuperBBS v1.15 documentation                          Page 172
  10210.  
  10211.  
  10212.         :download
  10213.         cd\xpress
  10214.         xpmail -P2 -F -B38400 -DISF -NC -DAP
  10215.         goto restartbbs
  10216.  
  10217.         :error
  10218.         echo Systeem error !!
  10219.  
  10220.         :end
  10221.         echo ath1 > com2
  10222.         echo NNN SuperBBS down.
  10223.  
  10224.         This is an example of a batchfile which has two lines available.
  10225.         That's why you see the -N1 option on the BBS.EXE lines. If you
  10226.         run a single line, this option is not needed.
  10227.  
  10228.         Hope that this example gives you some inside views on running
  10229.         a mailer and SuperBBS. This file is only an example, although
  10230.         it is based upon a running system. Consult your DOS manual for
  10231.         more information on batchfiles. Also found in the documenta-
  10232.         tion of most mailers are examples of running a (Quick)BBS
  10233.         system.
  10234.  
  10235.         14.2      Equipment
  10236.         --------------------------------------------------------------
  10237.  
  10238.         SuperBBS has been tested with a wide variety of machines,
  10239.         ranging from a simple XT to a 80486-33 Mhz, and software,
  10240.         including MS-Dos 5.0 (TM), JP Software 4DOS 4.00 (TM) and
  10241.         Desqview (TM). If you have any trouble running a certain
  10242.         combination of hardware and/or software, contact the support
  10243.         nodes. They might be able to help, or give you information on
  10244.         how to obtain help.
  10245.  
  10246.         14.3      Turbo Pascal errors
  10247.         --------------------------------------------------------------
  10248.  
  10249.         SuperBBS is written in Turbo Pascal. Here are some Turbo
  10250.         Pascal errors. If you receive a message like:
  10251.  
  10252.              Runtime error: ????
  10253.  
  10254.         It means an error occurred. The following list might help you
  10255.         to discover what went wrong.
  10256.  
  10257.         Code.........: 2
  10258.         Description..: File not found
  10259.         Solution.....: You've deleted a SuperBBS file and SuperBBS
  10260.                        can't find it. Check which file is possibly
  10261.                        missing and replace it.
  10262.  
  10263.  
  10264.  
  10265.  
  10266.         --------------------------------------------------------------
  10267.         SuperBBS v1.15 documentation                          Page 173
  10268.  
  10269.  
  10270.         Code.........: 3
  10271.         Description..: Path not found
  10272.         Solution.....: You've configured a non existing path in the
  10273.                        configuration. Check your setup.
  10274.  
  10275.         Code.........: 4
  10276.         Description..: Too many open files
  10277.         Solution.....: MsDos 'Files=??' statement in config.sys is too
  10278.                        low, increase the value. You will need to re-
  10279.                        boot your computer.
  10280.  
  10281.         Code.........: 5
  10282.         Description..: File access denied
  10283.         Solution.....: You've used a Hidden/ReadOnly attribute with a
  10284.                        SuperBBS file. Don't do that!
  10285.  
  10286.         Code.........: 15
  10287.         Description..: Invalid drive number
  10288.         Solution.....: You've configured an illegal drive in the con-
  10289.                        figuration.
  10290.  
  10291.         Code.........: 100
  10292.         Description..: Disk read error
  10293.         Solution.....: Your hard disk has problems, check it.
  10294.  
  10295.         Code.........: 103
  10296.         Description..: File not open
  10297.         Solution.....: Problems with open/close/read files, try to
  10298.                        increase 'Files=??' statement first.
  10299.  
  10300.         Code.........: 150
  10301.         Description..: Disk write protected
  10302.         Solution.....: You've a write protected disk, don't do that.
  10303.  
  10304.         Code.........: 151
  10305.         Description..: Unknown unit
  10306.         Solution.....: You've configured an illegal unit/drive in the
  10307.                        configuration.
  10308.  
  10309.         Code.........: 152
  10310.         Description..: Drive not ready
  10311.         Solution.....: Problems with your disk drive, check it.
  10312.  
  10313.         Code.........: 156
  10314.         Description..: Disk seek error
  10315.         Solution.....: Problems with your disk drive, check it.
  10316.  
  10317.         Code.........: 157
  10318.         Description..: Unknown media type
  10319.         Solution.....: Operating system doesn't recognize your disk
  10320.                        drive's format. Check it.
  10321.  
  10322.  
  10323.  
  10324.         --------------------------------------------------------------
  10325.         SuperBBS v1.15 documentation                          Page 174
  10326.  
  10327.  
  10328.         Code.........: 158
  10329.         Description..: Sector not found
  10330.         Solution.....: Problems with your disk drive, check it.
  10331.  
  10332.         Code.........: 162
  10333.         Description..: Hardware failure
  10334.         Solution.....: Problems with your hardware, check it.
  10335.  
  10336.         Code.........: 200
  10337.         Description..: Division by zero
  10338.         Solution.....: Program error, inform authors.
  10339.  
  10340.         Code.........: 202
  10341.         Description..: Stack overflow error
  10342.         Solution.....: Program error, inform authors.
  10343.  
  10344.         That's it. For more information about these errors, refer to
  10345.         the Turbo Pascal manuals, or contact the nearest SuperBBS help
  10346.         support or the authors.
  10347.  
  10348.         14.4      Credits
  10349.         --------------------------------------------------------------
  10350.  
  10351.         All names and programs mentioned in this documentation are
  10352.         copyrighted by their owners. Please observe the rules to use
  10353.         these programs and register them if needed. Shareware can't
  10354.         live without your support. Do not use illegally obtained soft-
  10355.         ware.
  10356.  
  10357.         We thank every writer of software available to SuperBBS for
  10358.         his/her contribution. Keep up the good work!
  10359.  
  10360.  
  10361.  
  10362.  
  10363.  
  10364.  
  10365.  
  10366.  
  10367.  
  10368.  
  10369.  
  10370.  
  10371.  
  10372.  
  10373.  
  10374.  
  10375.  
  10376.  
  10377.  
  10378.  
  10379.  
  10380.  
  10381.  
  10382.         --------------------------------------------------------------
  10383.         SuperBBS v1.15 documentation                          Page 175
  10384.  
  10385.  
  10386.         Chapter 15     SuperNet
  10387.         ==============================================================
  10388.  
  10389.         SuperNet is an elite network joining SuperBBS bulletin board
  10390.         systems all over the world. It is a direct connection to the
  10391.         SuperBBS group, documentation writer and users alike to dis-
  10392.         cuss SuperBBS operations and development, watch for program
  10393.         and utilities updates or just a place to chat about SuperBBS.
  10394.         SuperNet will make a nice addition to your local SuperBBS
  10395.         bulletin board system.
  10396.  
  10397.         Currently SuperNet is available in the following countries:
  10398.  
  10399.              - Finland
  10400.              - Sweden
  10401.              - Denmark
  10402.              - Norway
  10403.              - USA
  10404.              - Canada
  10405.              - Germany
  10406.              - The Netherlands
  10407.              - Japan
  10408.              - Taiwan
  10409.              - Switserland
  10410.  
  10411.         For more information concerning SuperNet, send a Crash netmail
  10412.         to SuperBBS Support Sweden, Fidonet 2:203/111 or SuperNet
  10413.         42:1003/101, telephone **.46.31.312461. Poll again 24 hours
  10414.         later for a reply. Or you can contact a SuperBBS system con-
  10415.         nected to SuperNet in a country already connected.
  10416.  
  10417.         SuperNet nodes are using the 42:xxxx/xxxx node numbers. The
  10418.         Northern America sites are using net 43 for their nodenumbers.
  10419.         Net 44 is used for the BBS nodes in Japan and Taiwan.
  10420.  
  10421.         Most SuperNet systems have the nodelist available for down-
  10422.         load. Ask a SuperBBS Support site for one, if you can't find
  10423.         a nodelist from SuperNet near you.
  10424.  
  10425.         There are several echomail areas available in SuperNet. Most
  10426.         of these areas are available to all users and Sysops of the
  10427.         Bulletin Board System.
  10428.  
  10429.         Here's a short overview:
  10430.  
  10431.         Area.........: SBBS_INT
  10432.         Description..: SuperNet echomail about all kinds of subjects,
  10433.                        not necessarily about SuperBBS.
  10434.         Available to.: Sysops and users
  10435.  
  10436.  
  10437.  
  10438.  
  10439.  
  10440.         --------------------------------------------------------------
  10441.         SuperBBS v1.15 documentation                          Page 176
  10442.  
  10443.  
  10444.         Area.........: Superthoughts
  10445.         Description..: SuperNet echomail for chit chat. Subject is
  10446.                        free. (Except for personal attacks and commer-
  10447.                        cials).
  10448.         Available to.: Sysops and users
  10449.  
  10450.         Area.........: SBBS_BUGS
  10451.         Description..: SuperNet echomail for reporting bugs in Super-
  10452.                        BBS. Replies can be given as long they concern
  10453.                        the subject.
  10454.         Available to.: Sysops (write access)
  10455.  
  10456.         Area.........: SBBS_TIPS
  10457.         Description..: SuperNet echomail for tips and hints about
  10458.                        SuperBBS. Replies can be given as long they
  10459.                        concern the subject.
  10460.         Available to.: Sysops (write access)
  10461.  
  10462.         Area.........: SNET_INT
  10463.         Description..: SuperNet READ ONLY echomail area with news from
  10464.                        the SuperNet coordinators and the SuperBBS
  10465.                        team.
  10466.         Available to.: Sysops (READ ONLY)
  10467.  
  10468.         More areas are available, this is only a small sample of the
  10469.         current areas. Most countries have their own national echomail
  10470.         areas available.
  10471.  
  10472.         Join an elite network, join SuperNet!
  10473.  
  10474.  
  10475.  
  10476.  
  10477.  
  10478.  
  10479.  
  10480.  
  10481.  
  10482.  
  10483.  
  10484.  
  10485.  
  10486.  
  10487.  
  10488.  
  10489.  
  10490.  
  10491.  
  10492.  
  10493.  
  10494.  
  10495.  
  10496.  
  10497.  
  10498.         --------------------------------------------------------------
  10499.         SuperBBS v1.15 documentation                          Page 177
  10500.  
  10501.  
  10502.         Appendix A     Menu list
  10503.         ==============================================================
  10504.  
  10505.         Menu    Description                                     Page
  10506.         ------  ----------------------------------------------  ------
  10507.          0      Text line                                       095
  10508.          1      Goto new menu                                   096
  10509.          2      Gosub new menu                                  096
  10510.          3      Return from last gosub                          096
  10511.          4      Goto new menu and clear gosub stack             097
  10512.          5      Display .ANS/.ASC file                          097
  10513.          6      Selection menu                                  097
  10514.          7      Shell to dos                                    098
  10515.          8      Version and copyright notice                    099
  10516.          9      Logoff from system                              099
  10517.         10      Display system usage graph                      099
  10518.         11      Page the Sysop                                  100
  10519.         12      Execute questionnaire                           100
  10520.         13      List/search userlist                            100
  10521.         14      Time statistics                                 100
  10522.         15      Exit to DOS with errorlevel                     101
  10523.         16      Change city and state                           101
  10524.         17      Change password                                 101
  10525.         18      Change screenlength                             101
  10526.         19      Toggle screen clearing                          101
  10527.         20      Toggle more prompt                              101
  10528.         21      Toggle ANSI graphics                            101
  10529.         22      Scan for personal mail                          102
  10530.         23      Read messages                                   102
  10531.         24      Scan messages                                   102
  10532.         25      Quick scan messages                             102
  10533.         26      Delete messages                                 102
  10534.         27      Write messages                                  103
  10535.         28      Select combined message areas                   103
  10536.         29      Move a file                                     103
  10537.         30      MS-Dos directory list                           103
  10538.         31      List FILES.BBS                                  104
  10539.         32      Download file                                   104
  10540.         33      Upload file                                     104
  10541.         34      View archived file                              105
  10542.         35      Search for file by keyword                      105
  10543.         36      Search for file by filename                     105
  10544.         37      List new files on system                        105
  10545.         38      Type a textfile                                 105
  10546.         39      Display a textfile                              105
  10547.         40      Display .ANS/.ASC file with Hotkey enabled      106
  10548.         41      Toggle fullscreen editor                        106
  10549.         42      RESERVED - Do not use
  10550.         43      RESERVED - Do not use
  10551.         44      RESERVED - Do not use
  10552.         45      Display .ANS/.ASC file with 'Press ENTER'       106
  10553.         46      Show GIF resolution                             107
  10554.  
  10555.  
  10556.         --------------------------------------------------------------
  10557.         SuperBBS v1.15 documentation                          Page 178
  10558.  
  10559.  
  10560.         Menu    Description                                     Page
  10561.         ------  ----------------------------------------------  ------
  10562.         47      Write entry in system logfile                   107
  10563.         48      Download specific file                          107
  10564.         49      RESERVED - Do not use
  10565.         50      RESERVED - Do not use
  10566.         51      RESERVED - Do not use
  10567.         52      RESERVED - Do not use
  10568.         53      Toggle mailcheck at logon                       107
  10569.         54      Toggle newfiles check at logon                  108
  10570.         55      Show BBS list (Short)                           108
  10571.         56      Add BBS to BBS list                             108
  10572.         57      Leave comment for next user                     108
  10573.         58      Show callers                                    108
  10574.         59      Change colour configuration                     108
  10575.         60      Extract files                                   109
  10576.         61      Archive files                                   109
  10577.         62      Delete files                                    109
  10578.         63      Show BBS list (Long)                            109
  10579.         64      Change BBS information in BBS list              109
  10580.         65      Delete BBS information in BBS list              110
  10581.         66      Download BBS list                               110
  10582.         67      Change user's phonenumber(s)                    110
  10583.         68      Select message area from list                   110
  10584.         69      Select/Pick file area from list                 110
  10585.         70      Change alias                                    111
  10586.         71      List aliases                                    111
  10587.         72      Show user's balance in timebank                 111
  10588.         73      Deposit time in timebank                        111
  10589.         74      Withdraw time from timebank                     111
  10590.         75      User online                                     111
  10591.         76      Send message to other line                      111
  10592.         77      Change current language                         112
  10593.         78      Toggle 'Do not disturb' flag                    112
  10594.         79      Toggle fullscreen message viewer                112
  10595.         80      Display areas with unread mail                  112
  10596.         81      Perform viruscheck                              112
  10597.         82      Download QWK packet                             112
  10598.         83      Upload QWK replies                              113
  10599.         84      Update lastreadpointer                          113
  10600.         85      Show aphorism                                   113
  10601.         86      Execute door in template                        114
  10602.         87      Select door from list                           114
  10603.         88      Browse nodelist                                 114
  10604.         89      Area by area combined read                      114
  10605.         90      Attach file to other user                       115
  10606.         91      Check for attached files                        115
  10607.         92      Select archiver to use with QWK                 115
  10608.  
  10609.  
  10610.  
  10611.  
  10612.  
  10613.  
  10614.         --------------------------------------------------------------
  10615.         SuperBBS v1.15 documentation                          Page 179
  10616.  
  10617.  
  10618.         Appendix B     Bugreport and Suggestion form
  10619.         ==============================================================
  10620.  
  10621.         Suggestions form. Send this to the SuperBBS HQ in Finland.
  10622.  
  10623.         Date..................:   ... - ... - 19 ...
  10624.  
  10625.         Name..................:   ____________________________________
  10626.  
  10627.         Address...............:   ____________________________________
  10628.  
  10629.                                   ____________________________________
  10630.  
  10631.                                   ____________________________________
  10632.  
  10633.         BBS name..............:   ____________________________________
  10634.  
  10635.         BBS telephone nr......:   ____________________________________
  10636.  
  10637.         My suggestion is :
  10638.  
  10639.         ______________________________________________________________
  10640.  
  10641.         ______________________________________________________________
  10642.  
  10643.         ______________________________________________________________
  10644.  
  10645.         ______________________________________________________________
  10646.  
  10647.         ______________________________________________________________
  10648.  
  10649.         ______________________________________________________________
  10650.  
  10651.         ______________________________________________________________
  10652.  
  10653.         ______________________________________________________________
  10654.  
  10655.         ______________________________________________________________
  10656.  
  10657.         ______________________________________________________________
  10658.  
  10659.         ______________________________________________________________
  10660.  
  10661.         ______________________________________________________________
  10662.  
  10663.         ______________________________________________________________
  10664.  
  10665.         ______________________________________________________________
  10666.  
  10667.  
  10668.  
  10669.  
  10670.  
  10671.  
  10672.         --------------------------------------------------------------
  10673.         SuperBBS v1.15 documentation                          Page 180
  10674.  
  10675.  
  10676.         Bugreport form. Send this to the SuperBBS HQ in Finland.
  10677.  
  10678.         Date..................:   ... - ... - 19 ...
  10679.  
  10680.         Name..................:   ____________________________________
  10681.  
  10682.         Address...............:   ____________________________________
  10683.  
  10684.                                   ____________________________________
  10685.  
  10686.                                   ____________________________________
  10687.  
  10688.         BBS name..............:   ____________________________________
  10689.  
  10690.         BBS telephone nr......:   ____________________________________
  10691.  
  10692.         The bug found is :          (Please be as clearly as possible)
  10693.  
  10694.         ______________________________________________________________
  10695.  
  10696.         ______________________________________________________________
  10697.  
  10698.         ______________________________________________________________
  10699.  
  10700.         ______________________________________________________________
  10701.  
  10702.         ______________________________________________________________
  10703.  
  10704.         ______________________________________________________________
  10705.  
  10706.         ______________________________________________________________
  10707.  
  10708.         ______________________________________________________________
  10709.  
  10710.         ______________________________________________________________
  10711.  
  10712.         ______________________________________________________________
  10713.  
  10714.         ______________________________________________________________
  10715.  
  10716.         ______________________________________________________________
  10717.  
  10718.         ______________________________________________________________
  10719.  
  10720.         ______________________________________________________________
  10721.  
  10722.  
  10723.  
  10724.  
  10725.  
  10726.  
  10727.  
  10728.  
  10729.  
  10730.         --------------------------------------------------------------
  10731.         SuperBBS v1.15 documentation                          Page 181
  10732.  
  10733.  
  10734.  
  10735.  
  10736.  
  10737.  
  10738.  
  10739.  
  10740.  
  10741.  
  10742.  
  10743.  
  10744.  
  10745.  
  10746.  
  10747.  
  10748.  
  10749.  
  10750.  
  10751.  
  10752.  
  10753.  
  10754.  
  10755.  
  10756.  
  10757.  
  10758.          >>               End of the documentation                <<
  10759.          >> This documentation has more than 10.000 lines of text <<
  10760.  
  10761.  
  10762.  
  10763.  
  10764.  
  10765.  
  10766.  
  10767.  
  10768.  
  10769.  
  10770.  
  10771.  
  10772.  
  10773.  
  10774.  
  10775.  
  10776.  
  10777.  
  10778.  
  10779.  
  10780.  
  10781.  
  10782.  
  10783.  
  10784.  
  10785.  
  10786.  
  10787.  
  10788.         --------------------------------------------------------------
  10789.         SuperBBS v1.15 documentation                          Page 182
  10790.  
  10791.